<SEC-DOCUMENT>0001683168-22-002236.txt : 20220331
<SEC-HEADER>0001683168-22-002236.hdr.sgml : 20220331
<ACCEPTANCE-DATETIME>20220331172511
ACCESSION NUMBER:		0001683168-22-002236
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220331
DATE AS OF CHANGE:		20220331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Beam Global
		CENTRAL INDEX KEY:			0001398805
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				208457250
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		5660 EASTGATE DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121
		BUSINESS PHONE:		858-799-4583

	MAIL ADDRESS:	
		STREET 1:		5660 EASTGATE DRIVE
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Envision Solar International, Inc.
		DATE OF NAME CHANGE:	20100407

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Casita Enterprises, Inc.
		DATE OF NAME CHANGE:	20070508
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>beam_i10k-123121.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-roles="http://fasb.org/us-roles/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:BEEM="http://beamforall.com/20211231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02A_US%2DGAAP%2D2021 -->
<!-- Field: Set; Name: xdx; ID: xdx_03E_BEEM_beamforall.com_20211231 -->
<!-- Field: Set; Name: xdx; ID: xdx_046_20210101_20211231 -->
<!-- Field: Set; Name: xdx; ID: xdx_05B_edei%2D%2DEntityCentralIndexKey_0001398805 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DDocumentFiscalYearFocus_2021 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityCentralIndexKey">0001398805</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentFiscalYearFocus">2021</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0015" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0225" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0232" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0233" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0237" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0239" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0244" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0251" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedCashlessValue" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0258" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedCashlessValue" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0259" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0265" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0272" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0277" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0279" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0282" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0283" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0296" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0304" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0308" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0315" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockOptionExerciseForCash" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0329" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0335" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="beem-20211231.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2021-01-01to2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:CommonStock0.001ParValueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_WarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer4Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer4Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:FederalStateLocalGovtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:FederalStateLocalGovtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_OptionsSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:OptionsSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_WarrantSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:WarrantSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-07-012020-07-31_custom_JulyOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:JulyOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-07-01</xbrli:startDate>
        <xbrli:endDate>2020-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-11-012020-11-30_custom_NovemberOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:NovemberOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-11-01</xbrli:startDate>
        <xbrli:endDate>2020-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-012018-12-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-012019-03-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-01</xbrli:startDate>
        <xbrli:endDate>2020-02-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-05-01_custom_PPPLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:PPPLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-05-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-05-01_custom_PPPLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:PPPLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-05-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-11-13_custom_PPPLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:PPPLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-11-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-09-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-09-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_SubleaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-012019-12-31_custom_SubleaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_SubleaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-08-31_custom_SubleaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-31_custom_SubleaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-31_custom_NewLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-09-012020-12-31_custom_NewLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_NewLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_NewLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NewLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-07-062020-07-07_custom_ShelfRegistrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:ShelfRegistrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-07-06</xbrli:startDate>
        <xbrli:endDate>2020-07-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-07-06_custom_ShelfRegistrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:ShelfRegistrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-07-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-11-262020-11-27_custom_SecondPublicOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:SecondPublicOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-11-26</xbrli:startDate>
        <xbrli:endDate>2020-11-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-11-27_custom_SecondPublicOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:SecondPublicOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-11-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-11-262021-11-27_custom_SecondPublicOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:SecondPublicOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-11-26</xbrli:startDate>
        <xbrli:endDate>2021-11-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">BEEM:OptionsExercisedCashlessBasisMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-07-01</xbrli:startDate>
        <xbrli:endDate>2020-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-012020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:ConsultantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-01</xbrli:startDate>
        <xbrli:endDate>2020-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:StockIssuedForServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:ConsultantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_WarrantsMember_custom_RegisteredCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_WarrantsMember_custom_UnregisteredCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:UnregisteredCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_us-gaap_CashMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_custom_PrepaidAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">BEEM:PrepaidAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_WarrantsMember_custom_ExerciseOfWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_Plan2021Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:Plan2021Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_BeamGlobal2011StockIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_AllPlansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:AllPlansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_AllPlansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:AllPlansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_StockOptionMember373830328">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-06-162020-06-17_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-06-16</xbrli:startDate>
        <xbrli:endDate>2020-06-17</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_OneDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:OneDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-10-19</xbrli:startDate>
        <xbrli:endDate>2020-10-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_AnotherDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:AnotherDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-10-19</xbrli:startDate>
        <xbrli:endDate>2020-10-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_LeadDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:LeadDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-10-19</xbrli:startDate>
        <xbrli:endDate>2020-10-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-10-192020-10-20_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-10-19</xbrli:startDate>
        <xbrli:endDate>2020-10-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:ThreeDirectorsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_RestrictedStockGrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_WarrantMember373831046">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_WarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_RegisteredCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_UnregisteredCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:UnregisteredCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_RestrictedStockAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_MaintenanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_MaintenanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_ShippingAndHandlingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_ShippingAndHandlingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_InternationalSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_InternationalSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:CaliforniaCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:CaliforniaCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ProductDepositsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:ProductDepositsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ProductDepositsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:ProductDepositsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_MaintenanceFeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:MaintenanceFeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_MaintenanceFeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:MaintenanceFeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt"><a href="#a_009">Table of Contents</a></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES </b><br />
<b>SECURITIES AND EXCHANGE COMMISSION </b><br />
Washington, D.C. 20549</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_902_edei--DocumentType_c20210101__20211231_zKvT1BmNDdSh"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_edei--DocumentAnnualReport_c20210101__20211231_zUww9uWMhzVw"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleantrue" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span>
Annual Report under Section 13 or 15 (d) of Securities Exchange Act of 1934</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the fiscal year ended <span id="xdx_90A_edei--DocumentPeriodEndDate_c20210101__20211231_zPAJpUW3UHbW"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate"><span id="xdx_900_edei--CurrentFiscalYearEndDate_dxL_c20210101__20211231_zHdoVUHZad87" title="::XDX::--12-31"><span style="-sec-ix-hidden: xdx2ixbrl0015">December 31</span></span>, 2021</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">or</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_edei--DocumentTransitionReport_c20210101__20211231_zCR5NwrYT0CC"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span>
Transition Report under Section 13 or 15 (d) of Securities Exchange Act of 1934</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the transition period from __________ to __________</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><i>Commission File Number <span id="xdx_902_edei--EntityFileNumber_c20210101__20211231_zfENvJ8aX6Sk"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityFileNumber">000-53204</ix:nonNumeric></span> </i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_904_edei--EntityRegistrantName_c20210101__20211231_zVQkV6M1Rolr"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityRegistrantName">Beam Global</ix:nonNumeric></span></b></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 50%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20210101__20211231_zagvv74j44df"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td>
    <td style="width: 50%; font-size: 10pt; text-align: center"><span style="font-size: 10pt"><b><span id="xdx_90D_edei--EntityTaxIdentificationNumber_c20210101__20211231_z10ckUCeGqNg"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityTaxIdentificationNumber">26-1342810</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">(State of Incorporation)</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">(IRS Employer ID Number)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_908_edei--EntityAddressAddressLine1_c20210101__20211231_zVysdg8go0ky"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressAddressLine1">5660 Eastgate Dr.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_90A_edei--EntityAddressCityOrTown_c20210101__20211231_zXlrYPUoYD5f"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressCityOrTown">San Diego</ix:nonNumeric></span>, <span id="xdx_900_edei--EntityAddressStateOrProvince_c20210101__20211231_z6fevZYVPuV4"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">California</ix:nonNumeric></span> <span id="xdx_908_edei--EntityAddressPostalZipCode_c20210101__20211231_zF6Imx0NYRqk"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressPostalZipCode">92121</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="xdx_90E_edei--CityAreaCode_c20210101__20211231_zPq8plaW9d1_zya4ljmmGUZa"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:CityAreaCode">(858)</ix:nonNumeric></span> <span id="xdx_901_edei--LocalPhoneNumber_c20210101__20211231_zbcHP0CNyvdQ"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:LocalPhoneNumber">799-4583</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address and telephone number of principal executive
offices)</p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border: black 1pt solid; width: 40%; text-align: center"><span style="font-size: 10pt">Title of each class</span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt">Trading Symbol(s)</span></td>
    <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; width: 40%; text-align: center"><span style="font-size: 10pt">Name of principal U.S. market on which traded</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: black 1pt solid; border-left: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_902_edei--Security12bTitle_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--CommonStock0.001ParValueMember_zmd7uGmjMofQ"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember" name="dei:Security12bTitle">Common stock, $0.001 par value</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_902_edei--TradingSymbol_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--CommonStock0.001ParValueMember_zDzPvkkwMet_zlOGSw6PdK4C"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember" name="dei:TradingSymbol">BEEM</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_902_edei--SecurityExchangeName_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--CommonStock0.001ParValueMember_z5Krl9cBDf3Y"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid">&#160;</td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid">&#160;</td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_90C_edei--Security12bTitle_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zd19TuKQgVTr"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_WarrantsMember" name="dei:Security12bTitle">Warrants</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_90A_edei--TradingSymbol_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_z3X71x3aw5HS"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_WarrantsMember" name="dei:TradingSymbol">BEEMW</ix:nonNumeric></span></span></td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><span id="xdx_901_edei--SecurityExchangeName_c20210101__20211231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zTMd2klWDuNC"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_WarrantsMember" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company
under Rule 12b-2 of the Exchange Act. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221;
&#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 50%"><span style="font-size: 10pt">Large accelerated filer <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></span></td>
    <td style="width: 50%"><span style="font-size: 10pt">Accelerated filer <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt"><span id="xdx_906_edei--EntityFilerCategory_c20210101__20211231_zr2AdNmQ5w7Q"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span></span></td>
    <td><span style="font-size: 10pt">Smaller reporting company <span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_edei--EntitySmallBusiness_c20210101__20211231_zu1bJNDzioDm" title="Entity Small Business"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Emerging growth company <span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_edei--EntityEmergingGrowthCompany_c20210101__20211231_zMJx19of90nB" title="Entity Emerging Growth Company"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial
reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262 (b)) by the registered public accounting firm that prepared or
issued its audit report. <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate market value of the voting and non-voting common stock
held by nonaffiliates of the registrant as of June 30, 2021 (the last business day of the registrant&#8217;s most recently completed second
fiscal quarter) was $<span id="xdx_90E_edei--EntityPublicFloat_iI_c20210630_zOvdsuFckNyF"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">272,967,868</ix:nonFraction></span>
based upon the closing price of the shares on the NASDAQ Capital Market on that date. This calculation does not reflect a
determination that such persons are affiliates for any other purpose.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The number of registrant's shares of common stock,
$0.001 par value, issuable and outstanding as of March 23, 2022 was <span id="xdx_905_edei--EntityCommonStockSharesOutstanding_iI_c20220323_zlSM5FuZpZJs" title="Entity Common Stock, Shares Outstanding"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2022-03-23" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,035,392</ix:nonFraction></span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">DOCUMENTS INCORPORATED BY REFERENCE</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Portions of the registrant&#8217;s definitive
proxy statement for the registrant&#8217;s 2022 Annual Meeting of Stockholders which will be filed with the Commission no later than 120
days after the registrant&#8217;s fiscal year ended December 31, 2021, are incorporated by reference into Part III of this report.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_009"></span>TABLE OF CONTENTS</b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 10%; text-align: justify">&#160;</td>
    <td style="width: 80%; text-align: center"><span style="font-size: 10pt"><a href="#a_010">PART I</a></span></td>
    <td style="width: 10%; text-align: right"><span style="font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 1</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_011">Business</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">3</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">ITEM 1A</span></td>
    <td><span style="font-size: 10pt"><a href="#a_012">Risk Factors</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">13</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">ITEM 1B</span></td>
    <td><span style="font-size: 10pt"><a href="#a_013">Unresolved Staff Comments</a></span></td>
    <td style="text-align: right">22</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 2</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_014">Properties</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">22</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 3</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_015">Legal Proceedings</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">22</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 4</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_016">Mine Safety Disclosures</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">22</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><a href="#a_017">PART II</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">23</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 5</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_018">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">23</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">ITEM 6</td>
    <td style="text-align: justify"><a href="#a_019">[Reserved]</a></td>
    <td style="text-align: right">23</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 7</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_020">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">24</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 7A</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_021">Quantitative and Qualitative Disclosures About Market Risk</a></span></td>
    <td style="text-align: right">31</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 8</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_022">Financial Statements and Supplementary Data</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">31</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 9</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_023">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">31</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 9A</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_024">Controls and Procedures</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">31</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 9B</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_025">Other Information</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">32</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">ITEM 9C</td>
    <td style="text-align: justify"><a href="#item9c">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></td>
    <td style="text-align: right">32</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><a href="#a_028">PART III</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">33</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 10</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_029">Directors, Executive Officers, and Corporate Governance</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">33</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 11</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_030">Executive Compensation</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">33</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 12</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_031">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">33</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 13</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_032">Certain Relationships and Related Transactions, and Director Independence</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">33</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 14</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_033">Principal Accounting Fees and Services</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">33</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><a href="#a_034">PART IV</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">34</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 15</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_035">Exhibits and Financial Statement
    Schedules</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">34</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 16</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_036">Form 10-K Summary</a></span></td>
    <td style="text-align: right"><span style="font-size: 10pt">37</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless specifically noted
otherwise, this annual report on Form 10-K reflects the business and operations of Beam Global, a Nevada corporation (hereinafter the
&#8220;Company,&#8221; &#8220;us,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;Beam&#8221;).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This report contains forward-looking
statements that are based on current expectations, estimates, forecasts, and projections about us, the industry in which we operate and
other matters, as well as management's beliefs and assumptions and other statements regarding matters that are not historical facts. These
statements include, in particular, statements about our plans, strategies and prospects. For example, when we use words such as &#8220;projects,&#8221;
&#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221;
&#8220;estimates,&#8221; &#8220;should,&#8221; &#8220;would,&#8221; &#8220;could,&#8221; &#8220;will,&#8221; &#8220;opportunity,&#8221;
&#8220;potential&#8221; or &#8220;may,&#8221; and variations of such words or other words that convey uncertainty of future events or
outcomes, we are making forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (Securities Act) and
Section 21E of the Securities Exchange Act of 1934, as amended (Exchange Act).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These forward-looking statements
are subject to numerous assumptions, risks and uncertainties that may cause the Company&#8217;s actual results to be materially different
from any future results expressed or implied by the Company in those statements. The most important factors that could prevent the Company
from achieving its stated goals include, but are not limited to, the following:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">volatility or decline of the Company&#8217;s stock price, or absence of stock price appreciation;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"> fluctuation in quarterly results;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(c)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">failure of the Company to earn revenues or profits;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(d)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">inadequate capital to continue or expand its business, and the
    inability to raise additional capital or financing to implement its business plans;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(e)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">unavailability of capital or financing to prospective customers of the Company to enable them to purchase products and services from the Company;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(f)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">failure to commercialize the Company&#8217;s technology or to make sales;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(g)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reductions in demand for the Company&#8217;s products and services, whether because of competition, general industry conditions, loss of tax incentives for solar power, technological obsolescence or other reasons;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(h)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">litigation with or legal claims and allegations by outside parties;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(i)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">insufficient revenues to cover operating costs, resulting in persistent losses;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px">&#160;</td>
    <td style="width: 48px"><span style="font-size: 10pt">(j)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">rapid and significant changes to costs of raw materials from government tariffs or other market factors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(k)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">increasing spread of the COVID-19 pandemic and its impact on the Company&#8217;s business as well as worldwide financial markets;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(l)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the preceding and other factors discussed in Part I, Item 1A, &#8220;Risk Factors,&#8221; and other reports we may file with the Securities and Exchange Commission from time to time; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(m)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the factors set forth in Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We caution you that the foregoing
list may not contain all of the forward-looking statements made in this annual report on Form 10-K.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">You should not rely upon forward-looking
statements as predictions of future events. We have based the forward-looking statements contained in this annual report on Form 10-K
primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial
condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to
risks, uncertainties and other factors described in the section titled &#34;Risk Factors&#34; and elsewhere in this annual report on
Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to
time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements
contained in this annual report on Form 10-K. We cannot assure you that the results, events and circumstances reflected in the forward-looking
statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the
forward-looking statements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The forward-looking statements
made in this annual report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation
to update any forward-looking statements to reflect events or circumstances or to reflect new information or the occurrence of unanticipated
events, except as required by law.</p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 1.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_011"></span>BUSINESS.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam is a clean-technology
innovation company based in San Diego, California. We develop, engineer, manufacture and sell sustainable, renewable energy infrastructure
products for transportation, energy storage, energy security and outdoor media. Our renewable energy products enable vital and highly
valuable services in locations where it is either too expensive, too disruptive or impossible to connect to a utility grid, or where the
requirements for electrical power are so important that grid failures, like blackouts, are intolerable. We do not compete with Electric
Vehicle (EV) charging companies; rather, we enable such companies by providing infrastructure solutions that replace the time consuming
and expensive process of construction and electrical work which are usually required to install traditional grid-tied EV chargers. We
also do not compete with utilities. Our products provide utilities with another tool to deliver reliable and low-cost electricity to EV
chargers and, in the case of a grid failure, to first responders and others, through our integrated emergency power panels. Our energy
storage technologies make commodity battery cells safer, longer lasting and more energy efficient whilst our battery management systems
(BMS) and packaging make batteries safe and usable in a variety of mobility, security and stationary applications.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our products are rapidly deployed
without the need for construction or electrical work. We compete with the highly fragmented and disintegrated ecosystem of general contractors,
electrical contractors, consultants, engineers, permitting specialists and others who are required to perform a traditional grid-tied
EV charger installation construction project. Our clean-technology products are designed to replace a complicated, expensive, time consuming
and risk prone process with an easy, low total cost of ownership, robust and reliable product.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam&#8217;s renewable energy infrastructure products and proprietary technology solutions target four markets
that are experiencing significant growth with annual global spending in the billions of dollars.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">electric vehicle charging infrastructure;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify">energy storage;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">energy security and disaster preparedness; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">outdoor
    media advertising.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company focuses on creating
high-quality renewable energy products for EV charging, energy storage, energy security and outdoor media that are rapidly deployable,
have diverse use cases and are attractively designed. We believe that there is a clear need for a rapidly deployable and highly scalable
EV charging infrastructure, and that our EV ARC&#8482; and Solar Tree&#8482; products fulfill that requirement. We are agnostic as to
the EV charging service equipment as we do not sell EV charging, rather we sell products which enable it. Our EV ARC&#8482; and Solar
Tree&#8482; products replace the infrastructure required to support EV chargers, not the chargers themselves. Our ability to make commodity
battery cells safer, longer lived and more energy efficient is, we believe, a significant differentiator as we move to an increasingly
electrified and untethered world.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe our chief differentiators
are:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">our patented, renewable energy products dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor media platforms when compared to traditional, utility grid tied alternatives;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our first-to-market advantage for EV charging infrastructure products that are rapidly deployed and require no construction or electrical work on site;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify">our proprietary energy storage solutions which proved energy dense,
safe and cost effective battery systems to a variety of applications including EVs, micro mobility, maritime, aviation, drones, stationary
and energy security systems;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our products&#8217; ability to operate during grid outages and to provide a source of EV charging and emergency power during times of emergency or other grid interruptions; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to create new and patentable products using our own proprietary technology and parts, along with other commonly available engineered components, which create a further barrier to entry for our competition. </span></td></tr>
  </table>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Products and Technologies</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Electric vehicle charging infrastructure</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All of our infrastructure
products currently incorporate the same underlying technology with a built-in renewable energy source in the form of attached solar panels
and/or a light wind generator, along with battery storage which enables our products to generate and store all of their own electricity
while enabling them to operate without connecting to the grid. . Our products are also able to connect to the grid if a customer values
that capability. We believe that the U.S. and global utility grids lack sufficient capacity to supply enough electricity to all the new
EVs and other electrical devices which are becoming increasingly available to consumers, especially considering the number of national
and state governments that have announced future bans on the sale of gasoline and diesel vehicles, such as Norway starting in 2025, and
Germany starting in 2030, with most bans being put in place no later than 2040. Even locations with a grid connection often lack circuits
which are large enough to support EV charging in any meaningful way. For example, parking lots might have enough electrical capacity to
power lighting but not enough to power EV charging. Beam products provide that power without a requirement to increase the electrical
grid capacity at a site which can often be, and we believe will increasingly be, expensive, disruptive, complex and time consuming.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that there will
be an increasing demand and need for rapidly deployed and highly scalable EV charging infrastructure products which do not require construction
or electrical work, and which do not rely on the utility grid for a supply of electricity. We are not aware of any other products which
provide a similar solution for this need as effectively as our patented products which are listed below:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt"><b><i>EV ARC&#8482; (Electric Vehicle Autonomous Renewable Charger)</i></b> &#8211; Our most popular product, we believe this patented product is the world&#8217;s first and only transportable, solar powered EV charger on the market. The EV ARC&#8482; generates and stores all its own energy and supports Level I, Level II and DC Fast Charging (requiring 4 interconnected units). The electronics are elevated under the solar canopy which makes the unit flood-proof up to nine and a half feet of water. It does not need a grid connection and therefore needs no trenching, switch gear, or transformer upgrades. Because there is no foundation, trench or electrical infrastructure, the EV ARC&#8482; typically does not require a building or any other kind of permit, and it is easily transportable if a different location is desired. EV ARC&#8482; products can charge between one and six EVs simultaneously and a single unit can provide EV charging to as many as 12 parking spaces.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">Because the EV ARC&#8482; systems are
solar powered, they are not disrupted during grid interruptions such as black-outs or brown-outs which is becoming increasingly important
as more transportation relies on electricity for fuel. There are no utility bills to pay and, as the number of EVs increase at a host
location, more EV ARC&#8482; units can be added without disruptive planning or required permits from the utility or local governments.
Current grid-tied EV chargers are often placed in locations where a suitable circuit is most easily accessed and cheapest to install,
rather than in the most convenient and desirable locations for EV drivers. EV ARC&#8482; systems do not need to be connected to the grid
and as such, can be placed anywhere, making them a rapidly deployable and highly scalable solution to EV charging infrastructure.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">In 2019, we deployed our first EV ARC&#8482;
DC Fast Charging units that provide a 50kW DC fast charge to electric vehicles <span style="background-color: white">which provides a
range of up to 1,100 miles per day</span>. We also have a patent pending on a version of the EV ARC<sup>TM</sup> which, when fully developed,
will be able to provide wireless charging to suitably equipped EVs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">Because EV ARC&#8482; systems are highly
visible, we believe that they are an ideal platform for sponsored deployments wherein networks of EV ARC&#8482; systems are deployed and
owned by us and monetized through sponsorship and naming-rights agreements with corporate sponsors who are eager to have their brands
associated with renewable, clean-energy by sponsoring a city-wide sponsorship of free EV charging through what we refer to as the &#8220;Driving
on Sunshine&#8221; network which we intend to deploy in highly populated areas where we will deliver free EV charging while monetizing
the network of EV ARC<sup>TM</sup> systems through corporate sponsorship programs. Our products also create significant reductions in
greenhouse gas and CO2 emissions which, we believe, is a further inducement to encourage corporations to sponsor our network as they may
benefit from the carbon offsets generated by a network of EV ARC&#8482; systems.</p>

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

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

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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>SolarTree&#174; Products </i></b>&#8211; This patented product
    is used for larger scale solar powered EV charging applications. We believe our Solar Tree&#174; product to be the only single
    column, sun tracking, solar support structure with integrated energy storage, EV charging and media platforms available today. The
    design of our Solar Tree&#174; systems are ideal for charging electric buses, electric heavy-duty vehicles, electric agricultural
    equipment, public transportation and electric vehicles used in the construction industry. In 2020, we launched our new generation of
    Solar Tree&#174; DCFC products with on-board battery storage that do not require a utility grid connection (though grid connection
    capability is available). As a result, these products can be rapidly deployed and enable EV charging in remote locations where it
    would otherwise be impossible or economically infeasible, such as rest areas, park and ride locations, construction sites, or any
    location with insufficient grid connectivity. The costs and environmental impact associated with delivering a 50kW or greater
    circuit to a remote rest area may be prohibitive, whereas a Solar Tree&#174; DCFC can be deployed with minimal site
    disturbance.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">We believe our Solar Tree&#174; products
with on-board battery storage can provide a highly reliable source of energy to provide emergency power to first responders during times
of emergency or other grid failures. We also believe that our Solar Tree&#174; products which may be optimized for branding can create
a visually appealing platform for the delivery of a sponsor&#8217;s brand with a less onerous planning and entitlement process than that
experienced with traditional signage.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>EV-Standard&#8482; Product</i></b> &#8211; On December 31, 2019, we were issued a patent for this product from the United States Patent and Trademark Office. The EV-Standard&#8482; is currently in development and will use an existing streetlamp&#8217;s foundation and grid connection. Combining solar, wind-power and the streetlamp grid connection into on board batteries which are stored in the EV Standard&#8217;s column, the product will deliver meaningful Level II EV charging at &#8220;curbside&#8221; or &#8220;on street&#8221;. The EV-Standard&#8482; design combines a tracking solar panel, wind energy and utility-generated electricity from the existing streetlamp grid connection in a bank of integrated batteries. While most traditional streetlamps do not have sufficient electrical capacity to provide meaningful EV charging, the combination of all three sources of power will do so in a sustainable and economical manner. Densely populated areas do not have large open parking lots and will require EV charging solutions where drivers park on the street. The EV Standard<sup>TM</sup> can provide that without having to invest in expensive, disruptive and time-consuming construction or electrical work. This product will continue to charge during grid failures and greatly reduces the cost of electricity when compared to an all grid-powered solution. We believe that in some instances EV charging may be deployed at every five lamp standards or even greater density. We believe our patented EV Standard&#8482; product, when developed, will create a significant additional opportunity for product sales and revenue generation.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>UAV ARC&#8482; drone charging product</i></b> &#8211; On November 24, 2020, we were issued a patent for this product from the United States Patent and Trademark Office. This product is currently in development. The UAV ARC&#8482; is a rapidly deployable, highly scalable, range extending drone recharging product which forms a network intended to provide a range-extending source of battery recharging for drones that would otherwise be limited by range or payload restrictions. UAV ARC&#8482; also captures various data from the drone, such as, its state of health. This and other information will be transmitted to Beam and potentially can be monetized through a variety of business models such as making such data available to the operator of the drone fleet. Beam is considering business models, including a subscription-based model for fuel and data. The ability to recharge on a network of UAV ARC&#8482; products deployed on rooftops in built up areas, undeveloped regions or at sea (marinized version) should dramatically increase the potential range and utility of UAVs. Each UAV ARC&#8482; unit generates and stores all its power from renewable sources so drones will receive clean renewable electricity with no cost-per-unit of energy. The units are completely independent from the power grid, allowing them to provide charging during grid outages and in remote locations. UAV ARC&#8482; will be deployed without the requirement for construction or electrical work.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; width: 48px">&#160;</td>
    <td style="font-size: 10pt; width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Energy Storage</i></b><i>
    &#8211; </i><span style="color: #202124; background-color: white">The global lithium-ion battery market size
    is&#160;</span><span style="color: #202124">projected to grow from USD 41.1 billion in 2021 to USD 116.6 billion by 2030<span style="background-color: white">;
    it is expected to grow at a CAGR of 12.3% from 2021 to 2030 according to MarketsandMarkets Analysis. We are living in an
    increasingly electrified world and more of the devices we rely on are no longer connected to a wall socket or any kind of utility
    connection. This untethering requires energy storage to be more energy dense and packaged in increasingly smaller and lighter
    formats. Physics dictates that the storage and release of electrical energy will create a thermal event. In extreme cases this has
    led to some well publicized fires. </span></span><span style="background-color: white">Our energy storage business unit creates high
    performance energy storage solutions used in electric vehicles, micro mobility, aviation, robotics, stationary storage and maritime
    applications. We believe that we are unique in the EV charging industry in that we have our own proprietary energy storage
    solutions. Our proprietary and patented passive thermal management, modular platform architecture, and scalable battery management
    systems (BMS), enhance safety and performance while extending battery life and reducing lifetime stored energy costs. We provide
    safe, scalable and high-powered energy storage solutions which have enabled electrified applications in many formats for Fortune 100
    companies in the U.S and Internationally.</span></p></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Energy Security and Disaster Preparedness</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Power outages cost the United
States up to $200 billion per year according to the United States Department of Energy. Our products are fully sustainable and include
battery energy storage that can be used during times of grid or hydrocarbon fueled generator failure or during public safety power shutoff
(PSPS) as may be required in certain jurisdictions. Our primary focus in energy security is to ensure access to EV recharging infrastructure
during grid failures, such as blackouts. As the adoption of EVs increases, it will be critical to have fuel (recharging) infrastructure
that is not reliant on the utility grid with its centralized vulnerabilities. We have witnessed power outages in Texas due to cold weather,
in California and New York due to hot weather and in other parts of the nation whenever inclement conditions such as high winds or flooding
occur. California has also been susceptible to public safety power shutoffs (PSPS) to prevent fires during high wind events. There have
been kinetic and cyber attacks on the grid and the U.S. government has evidence of intrusions by nefarious nation state actors. All of
these events constitute significant vulnerabilities which are expensive, disruptive, inconvenient, and dangerous. As we electrify our
transportation fleets, these events may become catastrophic. The U.S. has a Strategic Petroleum Reserve (SPR) to ensure that it never
runs out of gasoline and diesel, but there is no strategic electric reserve. In fact, many markets are operating at capacity during peak
events.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Beam&#8217;s products provide
a hedge against grid failures. Our EV ARC&#8482; and Solar Tree&#174; provide locally generated and stored electricity and are a highly
robust and secure source of power to EVs. We are engaged with government officials at every level to increase awareness of our products
and the benefits they can bring to energy security. We are increasingly hearing suggestions that 25% of all EV charging infrastructure
should be independent of the centralized grid. We believe that our products are uniquely positioned to fulfill this need. Our current
contracts with California, Florida, New York City, and the Federal government through our General Services Administration (GSA) Multiple
Award Schedule Contract should ideally position us to take advantage of what we believe will be a significant increase for the requirements
of robust and sustainable EV charging infrastructure. The Biden administration has stressed increased commitment to:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 75px">&#160;</td>
    <td style="width: 24px; font-size: 10pt; text-indent: 0.25in"><span style="font-size: 10pt">1.</span></td>
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in"><span style="font-size: 10pt">American made products</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt; text-indent: 0.25in"><span style="font-size: 10pt">2.</span></td>
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in"><span style="font-size: 10pt">Clean Energy</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt; text-indent: 0.25in"><span style="font-size: 10pt">3.</span></td>
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in"><span style="font-size: 10pt">Energy Security</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt; text-indent: 0.25in"><span style="font-size: 10pt">4.</span></td>
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in"><span style="font-size: 10pt">Electrified transportation</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt; text-indent: 0.25in"><span style="font-size: 10pt">5.</span></td>
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in"><span style="font-size: 10pt">Transportation infrastructure</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">We believe that our products
are ideally suited to fulfill all of these requirements.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the value of traditional
advertising media such as television, radio, and print diminish, advertisers in the United States and abroad are looking for new outlets
to capture the attention of consumers. The Company believes there is opportunity in the outdoor advertising space to place outdoor content
on Beam&#8217;s infrastructure products. One objective is to sell advertising space on our products to a company, with the proceeds being
used to fund the delivery of EV ARC&#8482; systems. Beam&#8217;s current focus in the media space is selling sponsorship and naming rights
to networks of EV ARC&#8482; systems deployed across major cities, using a similar model to the Citibike program in New York City. In
2012, Citigroup Inc. paid $41 million for five years of naming rights on New York&#8217;s bike sharing program. Citibank extended the
naming rights agreement for $70 million&#160;to cover the period from 2019 to 2024. Beam intends to replicate this model with our Driving
on Sunshine network. Because EV ARC&#8482; systems are highly visible, we believe that they are an ideal platform for sponsored deployments
wherein networks of EV ARC&#8482; systems are deployed and owned by us and monetized through sponsorship and naming-rights agreements
with corporate sponsors who are eager to have their brands associated with the &#8220;Driving on Sunshine&#8221; network. Our products
also create significant reductions in greenhouse gas and CO2 emissions which, we believe, can be used as a further inducement to encourage
corporations to sponsor the networks as they may benefit from the carbon offsets generated by a network of EV ARC&#8482; systems. We believe
that the EV ARC&#8482; will provide 20 years of service (we have had them operating in the field for almost a decade to date) and will
create a long-term recurring revenue stream from sponsorships. We believe that our Driving on Sunshine network will become more valuable
as more EVs are purchased and used by the public.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2020, the Company entered
into a collaboration agreement with the City of San Diego to deploy our solar-powered EV charging infrastructure products across San Diego
(Driving on Sunshine network) and we have engaged a consultant to identify potential sponsors to take advantage of this naming rights
platform.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam&#8217;s target markets
consist of several broad segments: state, municipal and federal governments and agencies, auto manufacturers, corporations, energy utility
companies, universities, retail, hospitality and international markets. These segments can further be broken down into increasingly granular
segments as different market opportunities are identified.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam&#8217;s largest customers
include the U.S. Federal Government, including the United States Marine Corps, and many other federal agencies, the State of California,
which is a conglomeration of California state agencies and municipalities, and the City of New York. The most attractive markets for Beam
have been New York and California, but we are now seeing growing opportunities throughout the U.S.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The factors below have been
considered in determining favorable markets for our products:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt"><b><i>Political Factors</i>. </b>Political statements, mandates and laws supporting policy to reduce carbon emissions through the electrification of transportation. State and local governments focusing on the transportation industry and the electrification of fleet vehicles to reduce carbon emissions.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Economic Factors</i>. </b>The use of grants and incentives to advance the adoption of EVs and EV charging infrastructure. Regions with difficult, time consuming permitting and regulatory requirements and high construction costs.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Sociocultural Factors</i>. </b>High concentration of EV drivers and a cultural desire to be good stewards of the environment.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Technological Factors</i>. </b>Regions with good insolation, expensive energy costs, and poor or degraded air quality, and a lack of capacity or expensive upgrade requirements for their utility grid.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><b><i>Consumer Products. </i></b>Auto manufacturers are delivering more diverse and
popular EV models such as Ford&#8217;s F150 Lightning, GM&#8217;s electric Hummer, Rivian&#8217;s RT1, Ford&#8217;s E Mustang and Kia&#8217;s
EV6</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Many of these factors have
been important since the early days of EV adoption. Government tail winds are stronger than ever with many nations and states announcing
the outright banning of gasoline and diesel vehicle sales during the next two decades. In the U.S., California has announced a ban starting
in 2035 and the State of Washington has a ban starting in 2030, less than eight years away. In addition, automotive manufacturers have
started production of electric vehicles which are more consistent with traditional car models that have been popular with U.S. consumers.
Ford announced an all-electric F150 pickup truck, available in 2022. Since 1981, the F150 has been the most popular vehicle in the US
and the top selling pickup truck for forty-two years in a row. The electric version of the F150 will have the same towing and payload
capacity and will be able to accelerate from 0 to 60 mph in under four seconds. GM has announced an electric Hummer which will have 1000HP
(compared to the gasoline version with 300HP) with a similar acceleration rate as the F150. A record number of new electric vehicles in
the light-, medium- and heavy-duty categories will be coming to market in 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the consumer
will adopt EVs faster than many experts are predicting and that as a result, the requirement for growth in EV charging infrastructure
will be more urgent than is currently forecasted or contemplated. We also believe that as the easiest (low hanging fruit) locations for
grid-tied chargers are used up, the process of deploying traditionally installed and powered grid-tied EV chargers will become more expensive
and time consuming. At the same time, we believe that we will continue to reduce the costs to produce our products and become faster at
deploying them. During a period of significant and increasing demand, we believe that our scalability and rapid deployment will create
a significant advantage for our products and our position in the market.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The electric vehicle market
is expected to grow at a rapid pace. According to Goldman Sachs, the EV infrastructure market is expected to receive $6 trillion in investments.
Bloomberg forecasts 559M EVs on the road by 2040. In addition, General Motors has committed to only offer zero-emissions vehicles by 2035.
California&#8217;s Governor has also issued an executive order that by 2035, all new cars and passenger trucks sold in California must
be zero-emission vehicles. Massachusetts and New Jersey have followed suit and others are expected to follow<span style="background-color: white">.
We currently operate in three rapidly growing markets: EV charging infrastructure, outdoor media advertising and energy security and disaster
preparedness. Our products are being used in 29 U.S. states, 170 municipalities, three international countries, and the U.S. Virgin Islands
in the Caribbean. We believe that our products have a global appeal and that we are only at a very early stage in t</span>he development
of our sector. We believe that our strategic growth plan will enable us to increase our user base and revenues while increasing profitability.
Our strategic growth plan includes:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Engaging government relations experts to educate decision makers on the value of our &#8220;Made in America&#8221; products.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Increase marketing efforts to educate potential customers. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Expanding our geographic footprint and customer base. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Increasing our gross margins by increasing production volumes, improving operating efficiencies and reducing the cost of materials and production. &#160; </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Increase leverage of outsourcing as our manufacturing process scales. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Expand our recurring revenue business. </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Educate potential customers regarding federal and other government grants, investment tax credits, and other incentives available to our customers.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Capture market share of the electrified personal and public transportation space, which is at a nascent phase. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Continue to expand our Outdoor Media Business unit. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Continue to develop and innovate new products and building a strong IP portfolio. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Sales and Marketing</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam utilizes a combination
of an in-house sales team and outside consultants and sells through a direct sales and marketing channel, pairing customers with our sales
specialists, or Clean Mobility Experts, to ensure their needs are met.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our sales process is heavily
focused on educating prospective customers about our products. We have been heavily investing more in marketing materials and videos,
and we have engaged a public relations firm to help us to educate the market. Beam uses research to identify potential customers, as well
as contacts established through trade show events and in-bound calls. We also utilize a combination of regional and industry focused campaigns,
nurturing campaigns, speaking opportunities, product demonstrations, press releases and social media (Facebook, Instagram, Twitter, and
LinkedIn). Beam is, we believe, an industry leader in the sustainable EV charging infrastructure space, and we use our website and social
media to highlight our innovative products and offerings.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The sale of our products often
have long sales cycles due to the large capital expense and sophisticated nature of our products though we have observed a reduction in
the length of certain sales cycles along with an increase in the number of units ordered recently. We believe this is attributable to
an increase in awareness and acceptance of our products as well as an increase in the urgency surrounding the deployment of EV charging
infrastructure. Sales often rely on bureaucratic processes and funding approval which can result in extended sales cycles. We also support
our customers by identifying grants and the federal grant process to reduce the cost of their purchase.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our products may be eligible
for various tax and other incentives which can significantly reduce the out-of-pocket expense paid by a customer for our products. Examples
of these incentives include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Federal Solar Investment Tax Credit (ITC) (Section 48 of the tax code). This may provide a tax credit, which is currently at 26% of the amount of a solar energy system purchase.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Rule 179 Depreciation or Bonus Depreciation - allows our customers to accelerate depreciation of their solar energy system up to 100% of the cost of the system in the first year it is in service.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Rule 30 C is a tax credit of up to 30% of the cost of the EVSE</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, President Biden
has made several commitments to the funding of clean energy and EV charging at the federal level and we believe the current administration
will continue incentives for products such as ours in the future. Some of the federal and state funding programs include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">A federal infrastructure bill passed in November 2021 designated $7.5
    billion for the deployment of 500,000 EV charging stations across the US, $5.0 billion of which will be made available under the new
    National Electric Vehicle Infrastructure (NEVI) Formula Program which is allocated to state transportation departments and an
    additional $2.5 billion is available in grant opportunities to help connect rural and marginalized communities to electric vehicles. The Federal Government released a guidance manual on how NEVI funds
should be spent in the first quarter of 2022. A picture of Beam Global&#8217;s products was used to illustrate the front cover of that
manual.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">In January 2022, Governor Newsom presented the California Blueprint, which is his budget proposal that includes $6.1 billion for electric vehicle related initiatives.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that because our
products are rapidly deployed, enhance energy security and are made in America, that we are well positioned to benefit from these and
other initiatives.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2021 and 2020, we had three
major customer contracts, the State of California, the General Services Administration (GSA) Multiple Award Schedule (MAS) and Electrify
America, LLC that accounted for a substantial portion of our revenue.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Contract with the California
Department of General Services</i></b>. On June 12, 2015, our bid for solicitation was accepted by the California Department of General
Services (the &#8220;California Contract&#8221;). The term of the California Contract was initially for one year with two extension options
for one year. California elected to exercise both options to extend. In June 2018, the California Contract was renewed for up to four
more years (two years with two additional one-year options), and its scope was expanded to include more of our products, including our
EV ARC&#8482; DC Fast Charging Electric Vehicle Autonomous Renewable Charger, with a California estimated value of over $20 million. In
January 2021, the contract was extended through June 2022 and was expanded to be utilized by agencies across the U.S. The California Contract
permits California state and local government agencies, including cities, counties, special districts, California State universities,
University of California systems, K-12 school districts, and community colleges, to purchase EV ARCs&#8482;, ARC Mobility Trailers, and
related accessories from us. We have sold 161 EV ARCs<sup>TM</sup> for a total of $11,187,513 through December 31, 2021, which includes
75 units totaling $5,097,631 in 2021.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>GSA MAS Contract</i>.</b>
This is a five-year contract effective as of November 1, 2020. It was awarded by the GSA following an extensive evaluation process. This
contract simplifies the federal procurement process and ensures best pricing for our customers. We sold 23 EV ARCs through this contract
totaling $1,853,374 in 2021.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Electrify America Contract.</i></b>
In October 2019, Beam responded to a Request for Proposal with Electrify America, a subsidiary of Volkswagen Group of America. On February
21, 2020, Beam was awarded a contract for 30 EV ARC units to be deployed in rural areas in central California. During the years ended
December 31, 2021 and 2020, we recognized revenues totaling $1,833,698 for this contract. Beam continues to develop a business relationship
with Electrify America.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We do not compete with
EV charging companies or utilities. In fact, we support the major EV charging product and service providers by factory integrating
installing their products into ours prior to deployment. We have deployed ChargePoint, Blink, Enel, Electrify America and many other
quality charging brands. We also do not compete with utilities who use our product as another tool to provide electricity, primarily
for EV charging to their customers. We currently have six utility customers and anticipate that that number will grow as more
utilities become engaged in EV charging and also in deploying distributed generation resources to enhance grid stability. We are not
aware of other companies that provide an infrastructure product similar to ours, utilizing solar energy to power EV charging in a
rapidly deployed and highly scalable construction-free format. We have responded to several competitively bid contracts issued by,
for example, New York City, California, Florida and Massachusetts where we were the only responding company with products that met
the specifications cited in the Request For Proposal. We do compete with a number of companies which are involved in the
design, construction and installation of fixed grid-connected EV charging stations that depend on the utility grid for a source of
power, and on the construction and civil and electrical engineering services for the installation of traditional infrastructure. Our
challenge is to market our products to ensure that potential customers are aware of our product offering.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Competition in the solar renewable
energy and EV charging industries is intense, and competition is fragmented among a wide variety of entities. Companies such as Schneider,
Eaton, Enel X, and Bosch manufacture EV charging units but do not offer charging services. There are many companies which offer installation
services for the EV charging market. They are typically electrical and general contracting companies as well as some larger project management
firms such as Black and Veatch, Bechtel, CH2M Hill and AECOM. Companies such as ChargePoint (NYSE: CHPT) and Blink (NASDAQ: BLNK) offer
EV charging services and hardware but not, typically, installation. Our EV ARC&#8482; units incorporate whatever charger the customer
wants, so in most cases, we are not competing with the charger company, but rather creating opportunities for them which they might not
otherwise have had.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">iSun, Inc. (Nasdaq: ISUN)
offers an off-grid charging solution using solar power to charge batteries, but their product is not transportable, does not have solar
tracking, does not fit in a standard parking space and requires permitting, construction and electrical work for its installation.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Volta (NYSE: SNPR) is a
San Francisco based EV charging company which derives revenue through the sale of advertising. Volta provides some free charging for
EVs and are deployed in shopping malls and other similar locations. While they do not have solar-powered, rapidly deployed
infrastructure solutions, their business model of using media revenue instead of EV charging fees most closely matches our media
business model.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Many solar companies are now
fixing EV chargers to their parking lot structures and some are offering packages combining solar rooftop installations and EV charger
installations for the residential marketplace. These installations are almost always grid-tied, require construction and electrical work
and do not include energy storage.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Another example of an entity
which is providing free or discounted EV charging infrastructure is Electrify America, the EV charging provider is required to spend approximately
$2 billion on EV charging infrastructure ($800 million in California) to satisfy the requirements of a settlement with the U.S. government.
Electrify America is a customer of Beam and has used our products to assist in the deployment of their EV charging network.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also face competition,
to some extent, from entities which are offering free or discounted EV charging infrastructure to our prospective customers. Utilities
such as the three large IOUs (investor-owned utilities) in California (SDG&amp;E, PG&amp;E, SCE) have successfully lobbied the California
Public Utility Commission for permission to rate base the costs of installations of EV chargers. As a result, they can offer the installation,
or &#8220;make readies&#8221; of electrical circuits and other civil infrastructure, for a lower price or in some instances for free,
to certain customers. We are adding utilities to our customer base and have provided product to six utilities to date. We do not view
utilities as long-term competition and instead view them as a significant opportunity as they increasingly add off grid solutions to their
energy mix.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Where energy security is concerned,
we view the competition from companies that produce generators and combined solar and storage solutions. Companies in this space range
from small startup companies like Green Charge Networks to behemoths like General Electric and NEC. Siemens, Eaton, Schneider and other
large electrical component companies are all also working on combined renewables/storage product solutions. We are in contact with all
these companies and have not observed that any of them have a product which provides all the same value and differentiation that our EV
ARC&#8482; product delivers because our EV ARC&#8482; systems are transportable, rapidly deployed and offer multiple layers of value beyond
EV charging and emergency power. For example, during 2020, our EV ARC&#8482; products were repurposed by our customers from customer locations
to Covid-19 Emergency Pop-Up Centers to provide remote emergency power and EV charging.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our competitive advantage
over these other solutions includes:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 5%">&#160;</td>
    <td style="width: 2%"><span style="font-size: 10pt">o</span></td>
    <td style="width: 93%; text-align: justify"><span style="font-size: 10pt">Rapid deployability and scalability of our products. Our products offer a turnkey product solution that is manufactured in our facility and delivered to a customer and deployed in minutes. This compares with requiring an entire ecosystem involving the design, engineering, permitting and constructing of civil projects which requires engaging a company, or group of companies, including architects, civil engineers, electrical engineers, zoning specialists, consultants, general contractors, electrical contractors, and EVSE vendors. These grid-tied projects can take six months to two years to complete.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Lower total cost of ownership. Beam&#8217;s products are powered by renewable sources. As a result, there is no charge for on-going energy to power vehicles because our products do not generate a utility bill.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ability to operate during blackouts and brownouts. In addition, most units provide an emergency power panel that can be used for emergency power to charge other devices and emergency equipment during outages. Typical grid-tied solutions fail during grid failures and do not provide a source of emergency power. Even those grid-tied solutions that have back up battery integration rely on the grid to charge their batteries. During prolonged grid failures, those systems fail while Beam products continue to operate.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

<p style="margin-top: 0; margin-bottom: 0"></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 5%">&#160;</td>
    <td style="width: 3%"><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify; width: 92%"><span style="font-size: 10pt">Because a grid connection is not required, Beam&#8217;s EV ARC&#8482;
can be located anywhere, including remote locations that are hard to connect to a grid. Most grid-tied chargers are deployed in locations
where the utility grid is easy and inexpensive to connect to. Many EV drivers have experienced this when they find charging units behind
supermarkets next to dumpsters. This is because the utility grid interconnection exists at the back of the store and as such that is the
cheapest place to deploy. We believe that early adopters of EVs are more willing to make these sorts of concessions than mainstream consumers
will be. We believe that in the future two impacts will drive the installation of EV chargers in more expensive and complicated locations
where grid connection is concerned. First, the locations close to grid connections will be used first and second mainstream consumers
will not be content with parking and charging in less convenient locations. Both impacts will drive the deployment of EV chargers
in front of stores and other locations where people want to park. Those locations typically do not have readily available grid connections
so the cost and complexity to bring the grid to the charger will increase dramatically. The cost and complexity to deploy our products
will not increase and in fact, we believe that, like any other manufacturing company, our costs will decrease while our efficiency and
deployment velocity increases.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Environmentally sound product using clean energy. Grid-tied chargers rely upon electricity, more than 60% of which is generated by burning fossil fuels. The electricity our products provide is 100% emissions free. Furthermore, the construction activities required to dig trenches, pour concrete and perform the other tasks related to the construction and electrical installation of a grid-tied charger are environmentally impactful and reduce the environmental benefits of EVs. Our products are deployed with minimal or no disruption or environmental impact making them a cleaner choice.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Beam products can be relocated which gives the customer the flexibility to move it if a job site changes or business needs change. Grid-tied installations are a permanent solution. Many of our customers operate in leased facilities. The transportability of our products means that a customer can remove them when a lease matures whereas grid-tied solutions become tenant improvements and a sunk investment.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt; background-color: white">BeamTrak&#8482;, our patented solar tracking solution which causes the solar array to follow the sun generating up to 25 percent more electricity than a fixed array, is a significant advantage for our products over any similar offering. Our unique ability to deliver 25% more driving miles to an EV from an off-grid solar installation is, we believe, a significant differentiator.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Our ability to continuously improve our product&#8217;s energy production while reducing costs means that while the grid-tied competition is stuck at a theoretical maximum amount of energy that can be delivered at a given location, our products have continued to deliver more power without costing more.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-indent: 0.35pt"><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Beam offers a product that delivers DC fast charging solely from solar generation, which we have not seen in the market to date.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are headquartered in San
Diego, California in a leased building of approximately 53,000 square feet professionally equipped to handle the significant growth possibilities
we believe are in front of us. The facility houses our corporate operations, sales, design, engineering and product manufacturing. We
are currently staffed for one shift, five days a week and believe that at that level we can produce approximately 260 EV ARC&#8482; units
per year. We also believe that with an expansion of human resources, capital investment, increased engagement of contract manufacturing
and operating 3 shifts, seven days a week we could produce approximately 4,000 EV ARC&#8482; units a year from our current facility. As
a result of our recent acquisition, we now also lease an 18,000 sq/ft facility in Broadview Il where we produce our energy storage products
for our own products and also for a variety of other customers who need energy storage solutions.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All of our products are currently
designed, developed and manufactured in this facility. We have been able to reduce our costs and improve our quality by performing fabrication
in-house. This also provides a good environment for improving the manufacturing process as well as for the development of new products.
Many of our suppliers are local which allows for shorter lead times and lower transportation costs. The EV ARC&#8482; product family requires
no field installation work and is typically delivered to the customer site by us or by a third-party transportation company for a fee.
We sell our Solar Tree&#174; products as an engineered kit of parts to be installed by third parties employed by the buyer of the Solar
Tree&#174; kit.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We continually endeavor to
reduce component costs and make production improvements in both our products and our processes to reduce our manufacturing costs, while
maintaining the high quality for which we strive. As unit sales continue to increase, we anticipate that we will be able to spread our
fixed overhead costs over more units, reducing the cost per unit.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During 2021, 55% of our revenue
was attributable to the state agencies and municipalities in the State of California.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our backlog at December 31,
2021 was $4.1 million, of which $3.9 million is deliverable within twelve months. Reported backlog represents firm purchase orders or
contracts received by customers for deliveries scheduled in the future.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Businesses in general are subject to extensive regulation at the federal, state, and local level. We are subject
to extensive government regulation relating to employment, health, safety, working conditions, labor relations, and the environment in
the course of the conduct of our business. In order for our customers to enable the installation of some of our products, they can be
required to obtain permits from local and other governmental agencies. In the case of our grid-tied products, they must comply with the
applicable rules and regulations of the relevant state public utility agencies. In order for our customers to take advantage of available
tax and other governmental incentives associated with the installation of solar power production facilities, and the production and use
or sale of solar power, they must comply with the applicable regulatory terms and conditions. Changes to new government regulations may
have a material adverse impact on our business, operating results, and financial condition.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 4.25pt 0pt 0; text-align: justify; text-indent: 0.5in">As of the date
of this report, we have 86 employees, of which 8 are temporary employees. Most of the temporary employees are retained through a temporary
employment agency to maximize our flexibility and to reduce the risks and costs associated with permanent employees. We believe our employee
relations to be good. None of our employees are represented by a labor union or collective bargaining agreement.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><i>You should carefully
consider the following risk factors, in addition to the other information contained in this report on Form 10-K, including the section
of this report titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our
financial statements and related notes. If any of the events described in the following risk factors and the risks described elsewhere
in this report occurs, our business, operating results and financial condition could be seriously harmed. This report on Form 10-K also
contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated
in the forward-looking statements as a result of factors that are described below and elsewhere in this report.</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We have sustained recurring
losses since inception and expect to incur additional losses in the foreseeable future.</i></b>&#160;We were formed on June 12, 2006 and
have reported annual net losses since inception. For our fiscal years ended December 31, 2021 and December 31, 2020, we experienced net
losses of $6,596,039 and $5,213,025, respectively (reflects cash and noncash expenses under generally accepted accounting principles).
Further, as of December 31, 2021, we had an accumulated deficit of $57,618,645. In addition, we expect to incur additional losses in the
future, and there can be no assurance that we will achieve profitability. Our future viability, profitability and growth depend upon our
ability to raise capital and successfully operate and expand our operations. We cannot assure that any of our efforts will prove successful
or that we will not continue to incur operating losses.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We may need to raise
additional capital or financing to continue to execute and expand our business.&#160;</i></b>We expect that the net proceeds from the
public offering in 2020 will be sufficient to sustain our operations for at least the next twelve months, until we are able
to generate positive cashflow through our operations. However, we may need to raise additional capital to fund investment in our business
or if it takes longer than expected to achieve positive cashflow. We may be required to pursue sources of additional capital through various
means, including sale and leasing arrangements, and debt or equity financings. If the amount of capital we are able to raise from financing
activities, together with our revenues from operations, is not sufficient to satisfy our capital needs, we may have to reduce our operations
accordingly.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><b><i>We
face risks related to COVID-19 which could significantly disrupt our manufacturing, research and development, operations, sales and financial
results. </i></b>Our business may be adversely impacted by the effects of the Novel Coronavirus (COVID-19). In addition to global macroeconomic
effects, the COVID-19 outbreak, and any other related adverse public health developments may cause disruption to our business operations
and sales activities. Our employees, suppliers and customers have been and will continue to be disrupted by absenteeism, quarantines and
restrictions on employees&#8217; ability to work, office and factory closures, delays on deliveries, or other travel or health-related
restrictions. Depending on the magnitude of such effects on our manufacturing, or the operations of our suppliers, manufacturing and product
shipments will be delayed, which could adversely affect our business, operations. In addition, COVID-19 or other disease outbreak will
in the short-run, and may over the longer term, adversely affect the economies and financial markets within the U.S., resulting in an
economic downturn that will affect demand for our products, impact our operating results, and have a negative impact on our stock price.
There can be no assurance that any decrease in sales resulting from COVID-19 will be offset by increased sales in subsequent periods.
Although the magnitude of the impact of the COVID-19 outbreak on our business and operations has been minor, it remains uncertain, the
continued spread of the COVID-19 or the occurrence of other epidemics may adversely impact our business, financial condition, operating
results and cash flows. Because we provide energy and transportation resources which we believe are considered essential services, we
are able to continue to produce and deliver products. However, it is possible that we will experience disruptions to our business operations
resulting from quarantines, self-isolations, or other restrictions on the ability of our employees to perform their jobs that may impact
our ability to manufacture and deliver products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our revenues are concentrated
in a small number of customers and they may decrease significantly if we were to lose one of these customers</i></b>. We have a few large
customers including the State of California&#8217;s Department of General Services and Electrify America, LLC that generated 38% and 2%,
respectively, of revenues in 2021 and 6% and 30%, respectively, of revenues in 2020. We have a contract with the State of California which
can be used by a diverse group of state and local agencies within the state or across the country for the purchase of our products. The
receipt of orders under this contract has been irregular and can create fluctuation in our revenues. In addition, there is no obligation
for this customer to purchase any additional units, or to renew the contract when it expires. The State of California contract will expire
on June 23, 2022. We are in the process of renewing this contract with the state. If this customer significantly reduced their purchases
or terminates their contract, our results of operations would be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: White"><b></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our revenue growth depends
on consumers&#8217; willingness to adopt electric vehicles.&#160;</i></b>Our growth is highly dependent upon the adoption of electric
vehicles (&#8220;EV&#8221;), and we are subject to a risk of any reduced demand for EVs. If the market for EVs does not gain broad market
acceptance or develops more slowly than we expect, our business, prospects, financial condition and operating results may be harmed. The
market for alternative fuel vehicles is relatively new, rapidly evolving, characterized by rapidly changing technologies, price competition,
additional competitors, evolving government regulation and industry standards, frequent new vehicle announcements, long development cycles
for EV original equipment manufacturers, and changing consumer demands and behaviors. Factors that may influence the purchase and use
of alternative fuel vehicles, and specifically EVs, include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">perceptions about EV quality, safety (in particular with respect to lithium-ion battery packs), design, performance and cost, especially if adverse events or accidents occur that are linked to the quality or safety of EVs;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the limited range over which EVs may be driven on a single battery charge and concerns about running out of power without access to sufficient charging infrastructure;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">improvements in the fuel economy of the internal combustion engine;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the environmental consciousness of consumers;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">volatility in the cost of oil and gasoline;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">consumers&#8217; perceptions of the dependency of the U.S. on oil from unstable or hostile countries and the impact of international conflicts;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">government regulations and economic incentives promoting fuel efficiency and alternate forms of energy;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">access to charging stations and consumers&#8217; perceptions about convenience and cost to charge an EV; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the availability of tax and other governmental incentives to purchase and operate EVs or future regulation requiring increased use of nonpolluting vehicles.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The influence of any of these
factors may negatively impact the widespread consumer adoption of EVs, which could materially adversely affect our business, operating
results, financial condition and prospects.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We face intense competition,
and many of our competitors have substantially greater resources than we do.&#160;</i></b>We are not aware of other companies that provide
a similar infrastructure product that we do, utilizing solar energy to power EV charging in a transportable product. However, we compete
with traditional grid-tied charging stations. Our challenge is to market our products in the industry to ensure that potential customers
in this industry are aware of our product offering. Competition in the solar renewable energy and EV charging industries is intense, and
competition is fragmented among a wide variety of entities. We operate in a highly competitive environment that is characterized by price
fluctuations and rapid technological change. Our competitors often have greater market recognition and substantially greater resources
than we do. Competition for Request For Proposals, and in our market in general, may intensify in the future. Competitors may develop
products based on new solar power technologies that may ultimately have costs similar to, or lower than, our projected costs. If we fail
to compete successfully, our business would suffer and we may lose or be unable to gain market share and our business and results of operations
would be adversely affected.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The solar energy industry
and in particular, as it is utilized for EV charging, is an emerging market that is constantly evolving and may not develop to the size
or at the rate we expect. </i></b>The solar energy industry, especially as it applies to EV charging, is an emerging and constantly evolving
market. We believe the industry will take several years to fully develop and mature, and we cannot be certain that the market will grow
at the rate we expect. Any future growth of the solar energy market in general, and for EV charging in particular, and the success of
our products depend on many factors beyond our control. These factors include without limitation recognition and acceptance of EVs and
EV charging products by customers and users, the pricing of alternative sources of energy, a favorable regulatory environment, the continuation
of expected tax benefits and other incentives and our ability to provide our product offerings cost-effectively. If the markets for EV
charging do not develop at the rate we expect, our business may be adversely affected.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Tariffs imposed pursuant
to Section 201 of the Trade Act of 1974 could significantly and adversely affect our business, revenues, margins, results of operations,
and cash flows. </i></b>On January 23, 2018, the President of the United States issued Proclamation 9693, which approved recommendations
to impose safeguard tariffs on imported solar cells and modules, based on the investigations, findings, and recommendations of the U.S.
International Trade Commission (the &#8220;International Trade Commission&#8221;). Recently, we have purchased solar panels exclusively
from one supplier who is exempt from these tariffs. However, additional tariffs were imposed on other products, including cells used in
our batteries. It is possible that tariffs may increase the costs and restrict the supply of certain of our components, causing us harm.
The imposition of tariffs is likely to result in a wide range of impacts on the targeted U.S. industries and the global market in general.
Such tariffs, if our products or the parts we use to manufacture our products are ultimately determined to be subject to them, could result
in significant additional costs to us. If we elected to pass such increase in costs on to our customers, they could cause a significant
reduction in demand for our products. We currently have no plans to use modules which are subject to tariffs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Existing regulations
and policies and changes to these policies may present technical, regulatory, and economic barriers to the purchase and use of solar power
products, which may significantly reduce demand for our products and services. </i></b>The market for electric generation products is
heavily influenced by federal, state and local government laws, regulations and policies concerning the electric utility industry in the
United States and abroad, as well as policies adopted by electric utilities. Changes that make solar power less competitive with other
power sources could result in a significant reduction in the demand for our products. The market for electric generation equipment is
also influenced by trade and local content laws, regulations and policies that can discourage growth and competition in the solar industry
and create economic barriers to the purchase of solar power products, thus reducing demand for our products. Any new regulations or policies
pertaining to our products may result in significant additional expenses to us, which could cause a significant reduction in demand for
our solar power products.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>In high demand locations,
the use of our products could exhaust their electricity supply on particular days, even with our storage batteries. </i></b>Our solar
products create and store electricity during daylight hours. While this process has generally been effective to meet daily EV charging
and energy storage demand, it is possible that heavy charging could cause a power draw exceeding the onboard electricity generation and
storage capacity. In such instances, except for our grid-connected products, the EV charger would have to recharge through solar energy
replenishment or other direct outside charge before EV charging could resume.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Developments in alternative
technologies or improvements in distributed solar energy generation may have a material adverse effect on demand for our offerings. </i></b>Significant
developments in alternative technologies, such as advances in other forms of distributed solar power generation, storage solutions, such
as batteries, the widespread use or adoption of fuel cells for residential or commercial properties or improvements in other forms of
centralized power production, transmission and distribution, may have a material adverse effect on our business and prospects. Any failure
by us to adopt new or enhanced technologies or processes, or to react to changes in existing technologies, could result in product obsolescence,
the loss of competitiveness of our products, decreased revenue and a loss of market share to competitors.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Defects or performance
problems in our products could result in loss of customers, reputational damage, and decreased revenue, and we may face warranty, indemnity,
and product liability claims arising from defective products. </i></b>Although our products meet our stringent quality requirements, they
may contain undetected errors or defects, especially when first introduced or when new generations are released. Errors, defects, or poor
performance can arise due to design flaws, defects in raw materials or components or manufacturing difficulties, which can affect both
the quality and the yield of the product. Any actual or perceived errors, defects, or poor performance in our products could result in
the replacement or recall of our products, shipment delays, rejection of our products, damage to our reputation, lost revenue, diversion
of our engineering personnel from our product development efforts, and increases in customer service and support costs, all of which could
have a material adverse effect on our business, financial condition, and results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We may be subject to
product liability claims</i></b>. If one of our products were to cause injury to someone or cause property damage, including as a result
of product malfunctions, defects, or improper installation, then we could be exposed to product liability claims. We could incur significant
costs and liabilities if we are sued and if damages are awarded against us. Further, any product liability claim we face could be expensive
to defend and could divert management&#8217;s attention. The successful assertion of a product liability claim against us could result
in potentially significant monetary damages, penalties or fines, subject us to adverse publicity, damage our reputation and competitive
position, and adversely affect sales of our products. In addition, product liability claims, injuries, defects, or other problems experienced
by other companies in the solar industry could lead to unfavorable market conditions for the industry as a whole and may have an adverse
effect on our ability to attract new customers, thus harming our growth and financial performance.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>If we are unable to
keep up with advances in EV technology, we may suffer a decline in our competitive position. </i></b>The EV industry is characterized
by rapid technological change. We do not manufacture the EV service equipment (EVSE) which connects to the EV, rather, we deliver power
to other vendors&#8217; EVSE products. As such, we believe that we are less prone to impacts caused by changes in EV technology. Nevertheless,
if we are unable to keep up with changes in EV technology or the costs associated with such changes, our competitive position may deteriorate
which would materially and adversely affect our business, prospects, operating results and financial condition. As technologies change,
we plan to upgrade or adapt our EV products in order to continue to provide EV charging services with the latest technology.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>If a third party asserts
that we are infringing upon its intellectual property, it could be costly and time-consuming litigation, and our business may be harmed.
</i></b>The EV and EV charging industries are characterized by the existence of a large number of patents, copyrights, trademarks and
trade secrets. Although we are not presently aware of any current or threatened third party intellectual property rights claims against
the Company, there is a risk that the Company could face third party intellectual rights claims against its products and challenges to
the validity or enforceability of its products and trademarks in the future which could harm our relationships with our customers, may
deter future customers from subscribing to our services or could expose us to litigation with respect to these claims.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The success of our business
depends in large part on our ability to protect and enforce our intellectual property rights. </i></b>We rely on a combination of patent,
copyright, service mark, trademark, and trade secret laws, as well as confidentiality procedures and contractual restrictions, to establish
and protect our proprietary rights. We cannot assure you, however, that we will be successful in obtaining these patents, service marks
or trademarks, or that these applications will not be challenged, that others will not attempt to infringe upon our rights, or that these
filings will afford us adequate protection or competitive advantages. If we are unable to protect our rights to our intellectual property
or if such property infringes on the rights of others, our business could be materially adversely affected.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The success of our business
depends on the continuing contributions of Desmond Wheatley and other key personnel who may terminate their employment with us at any
time, and we will need to hire additional qualified personnel. </i></b>We rely heavily on the services of Desmond Wheatley, our chairman
and chief executive officer, as well as other management personnel. The Compensation Committee is working with a compensation consultant
to structure a long-term compensation plan to retain key employees, however, loss of the services of any such individuals would adversely
impact our operations. In addition, we believe our technical personnel represent a significant asset and provide us with a competitive
advantage over many of our competitors. Our future success will depend upon our ability to retain these key employees and our ability
to attract and retain other skilled financial, engineering, technical and managerial personnel.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>If we are unable to
attract, train and retain highly qualified personnel, the quality of our services may decline and we may not successfully execute our
growth strategies. </i></b>Our success depends in large part upon our ability to continue to attract, train, motivate and retain highly
skilled and experienced employees, including technical personnel. The loss of personnel or our inability to hire or retain sufficient
personnel at competitive rates of compensation could impair our ability to secure and complete customer engagements and could harm our
business.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We are exposed to various
possible claims and hazards relating to our business, and our insurance may not fully protect us.</i></b> Although we maintain modest
theft, casualty, liability, cyber and property insurance coverage, along with worker&#8217;s compensation and related insurance, we cannot
assure that we will not incur uninsured liabilities and losses as a result of the conduct of our business. In particular, we may incur
liability if one or more of our other products are deemed to have caused a personal injury. Should uninsured losses occur, they would
have a material adverse effect on our operating results, financial condition, and business performance.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We may face litigation
in the future.</i></b> As a manufacturer and seller of goods, we are exposed to the risk of litigation for a variety of reasons in addition
to reasons relating to intellectual property rights, including product liability lawsuits, employee lawsuits, commercial contract disputes,
government enforcement actions, and other legal proceedings. We cannot assure that future litigation in which we may become involved will
not have a material adverse effect on our financial condition, operating results, business performance, and business reputation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The costs incurred by
us to develop and manufacture our products may be higher than anticipated which could hurt our ability to earn a profit. </i></b>We may
incur substantial cost overruns in the development, manufacture, and distribution of products. Unanticipated costs may force us to obtain
additional capital or financing from other sources and would hinder our ability to earn a profit. If we incur cost overruns, there is
no assurance that we could obtain the financing or capital to cover them. If a greater investment in the business is required because
of cost overruns, the probability of earning a profit or a return of the shareholders&#8217; investment in Beam is diminished.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The equipment comprising
our products currently charge at rates that are comparable to the average charging speed of competitors, but that may change in the future.
</i></b>Our standard EV ARC&#8482; as a stand-alone does not provide a DC Fast Charge, rather, it charges EVs at a Level II pace which
is consistent with the majority of installed EV chargers in the U.S. To date, we have found that since most EV trips are relatively short
and local, the standard EV ARC&#8482; has satisfied consumer demand. Our EV ARC&#8482; HP DC Fast Charging Electric Vehicle Autonomous
Renewable Charger can provide a DC Fast Charge, so we believe we can compete in that market. Nevertheless, the demand for faster EV charging
may increase in the future, requiring us to adjust our marketing and sales strategies. There is no assurance that our equipment will remain
competitive in the market in the future, causing possible customer complaints and claims, and the loss of sales in the future.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i></i></b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our Company depends
on key suppliers</i></b>. The Company sources its materials and components from a wide variety of vendors. They are standard off-the-shelf components, but these components differ
between manufacturers in terms of their specifications and performance. If one of these components became unavailable, it could hinder
our ability to operate profitably and have a material adverse impact on our operating results, financial condition and business performance.
We would be able to secure supply from another source and incorporate it in our design, but it would require modifications which could
impact product deliveries. For these components, we maintain adequate supply to mitigate any supply risk.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We have experienced
technological changes in our industry. New technologies may prove inappropriate and result in liability to us or may not gain market acceptance
by our customers. </i></b>The industries in which we operate are subject to constant technological change. Our future success will depend
on our ability to appropriately respond to changing technologies and changes in function of products and quality. If we adopt products
and technologies that are not attractive to consumers, we may not be successful in capturing or retaining a significant share of our market.
In addition, some new technologies are relatively untested and unperfected and may not perform as expected or as desired, in which event
our adoption of such products or technologies may cause us to lose money.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Existing regulations,
and changes to such regulations, may present technical, regulatory and economic barriers to the purchase and use of our products, which
may significantly reduce demand for our products. </i></b>Installation of a small number of our products is subject to oversight and regulation
in accordance with national and local ordinances, building codes, zoning, environmental protection regulation, utility interconnection
requirements for metering and other rules and regulations. In particular, our new EV Standard&#8482; product, designed to provide curbside
EV charging through existing or newly installed street lampposts owned by municipalities and utilities, will require close cooperation
with, and supervision by, local government agencies. We attempt to keep up-to-date about these requirements on a national, state, and
local level, and must design systems to comply with varying standards. Certain cities may have ordinances that increase the cost of installation
of our products. In addition, new government regulations or utility policies pertaining to power systems are unpredictable and may result
in significant additional expenses or delays in the installation of our grid-connected products and, as a result, could cause a significant
reduction in demand, especially for our EV Standard&#8482; product.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our media branding and
advertising strategy may not result in a profitable operation of that segment of our business.&#160;</i></b>We are able to equip our EV
ARC&#8482; and Solar Tree&#174; platforms with digital advertising screens with content that can be controlled directly, and in some cases,
remotely. We may also sell other forms of media across our product platforms, such as naming rights or sponsorship deals, as well as traditional
fixed media. There is no assurance that the revenue model crafted for this capability will be successful or profitable or will not result
in operating losses or rejection by government regulators or consumers. Sponsors and advertisers for the service may not materialize or
be willing to pay the rates sought by us or our customers.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our business is impacted
by the availability to our customers of rebates, tax credits and other financial incentives, the reduction, elimination or uncertainty
of which would reduce the demand for our products.&#160;</i></b>Many states offer substantial incentives to offset the cost of solar power
systems, battery storage systems and EV charging infrastructure. These incentives can take many forms, including direct rebates, state
tax credits, system performance payments and Renewable Energy Credits (RECs). Moreover, the federal government currently offers a 30%
tax credit for the installation of solar power systems and associated energy storage systems. There are additional federal grants available
that encourage renewable investment. Businesses may also elect to accelerate the depreciation on their systems in the first year of ownership.
Uncertainty about the introduction of, reduction in, or elimination of such incentives, or delays or interruptions in the implementation
of favorable federal or state laws could substantially increase the cost of our systems to some of our customers, resulting in significant
reductions in demand for our products from non-governmental customers, which would negatively impact our sales.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our business strategy
may depend on the widespread adoption of solar power and EV charging technology. </i></b>The market for solar power products is emerging
and rapidly evolving, and its future success is uncertain. If solar power technology proves unsuitable for widespread commercial deployment
or if demand for solar power products fails to develop sufficiently, we could be unable to generate enough revenues to achieve and sustain
profitability and positive cash flow. The factors influencing the widespread adoption of solar power technology include but are not limited
to:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">cost-effectiveness and efficiency of solar power technologies as compared with conventional and non-solar alternative energy technologies;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">performance and reliability of solar power products as compared with conventional and non-solar alternative energy products;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">fluctuations in economic and market conditions which impact the viability of conventional and non-solar alternative energy sources, such as increases or decreases in the prices of oil and other fossil fuels;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">continued deregulation of the electric power industry and broader energy industry; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">availability of governmental subsidies and incentives.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Compliance with new
and existing environmental laws and rules is required. </i></b>Compliance with new and existing environmental laws and rules could significantly
increase construction and start-up costs for our customers, deterring customers from purchasing a small sub-set of our products and services.
To install Beam&#8217;s Solar Tree&#174; products, our customers may be required to obtain and comply with a number of permitting requirements.
As a condition of granting necessary permits, regulators could make demands that increase our customers&#8217; expected costs of construction
and operations, in which case they may delay or cancel delivery of certain sub-sets of our products. Environmental issues, such as contamination
and compliance with applicable environmental standards could arise at any time during the construction and operation of a customer&#8217;s
project. If this occurs, it could require a customer to spend additional resources to remedy the issues and may delay or prevent construction
or operation of the project. This is why we have focused on the development of autonomous infrastructure products which do not require
construction for their deployment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The success of our sales
is dependent upon a continued need for renewable energy.</i></b> The topic of alternative fuels has retained a significant status in the
consciousness of the American people, but interest in developing and utilizing alternative fuels could wane unexpectedly at any time.
If such interest were lost or if the demand for alternative fuels were to decrease substantially, the Company could encounter problems
generating sufficient revenue to achieve or sustain profitability or meet its working capital requirements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The success of our product
offering may in some instances require the availability of locations provided by municipalities or private owners of real estate. </i></b>Our
ability to sell branding opportunities or licenses could be highly dependent on the availability of real estate to locate our product,
or municipal approval for visible branding. We cannot assure that these rights will be available to us in the future or will be available
on terms acceptable to us. The lack of availability of these rights could have a material adverse effect on our results of operations
and financial condition in our media business unit. We may operate part of our business in which leasing or licensing agreements with
venues or municipalities are necessary, so the long-term success of this aspect of our business could depend upon our ability to initiate
such agreements and to renew these agreements upon their termination. We cannot assure that we will be able to renew these agreements
on acceptable terms or at all, or that we will be able to obtain attractive agreements with substitute venues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Relating to our Organization and our Common Stock</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>The Company was formerly
a shell company. </i></b>Because we merged with a non-operating shell company in 2010, our stock that is not registered with the SEC may
become subject to certain additional restrictions if we fail in the future to stay current in our reporting requirements with the SEC.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our failure to meet
the continued listing requirements of Nasdaq could result in a delisting of our common stock, which could negatively impact the market
price and liquidity of our common shares and our ability to access the capital markets.&#160;</i></b>Our common stock is listed on the
Nasdaq Capital Market.&#160; If we fail to satisfy the continued listing requirements of Nasdaq, such as the corporate governance requirements,
Nasdaq may take steps to delist our common stock. Such a delisting would have a negative effect on the price of our common stock, impair
the ability to sell or purchase our common stock when persons wish to do so, and&#160;any delisting materially adversely affect our ability
to raise capital or pursue strategic restructuring, refinancing or other transactions on acceptable terms, or at all. Delisting from the
Nasdaq Capital Market could also have other negative results, including the potential loss of institutional investor interest and fewer
business development opportunities. &#160;In the event of a delisting, we would attempt to take actions to restore our compliance with
Nasdaq&#8217;s listing requirements, but we can provide no assurance that any such action taken by us would allow our common stock to
become listed again, stabilize the market price or improve the liquidity of our common stock, prevent our common stock from dropping below
the Nasdaq minimum bid price requirement or prevent future non-compliance with Nasdaq&#8217;s listing requirements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We have identified a
material weakness in our internal control over financial reporting. This material weakness could continue to adversely affect our ability
to report our results of operations and financial condition accurately and in a timely manner. If we fail to comply with the rules under
the Sarbanes-Oxley Act of 2002 related to disclosure controls and procedures, or, if we discover material weaknesses and other deficiencies
in our internal controls over financial reporting, our stock price could decline and raising capital could be more difficult.</i></b>
Our management is responsible for establishing and maintaining adequate internal control over financial reporting designed to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external
purposes in accordance with U.S. GAAP. Our management is likewise required, on a quarterly basis, to evaluate the effectiveness of our
internal controls and to disclose any changes and material weaknesses identified through such evaluation in those internal controls.&#160;A
material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is
a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected
on a timely basis. If&#160;we fail to comply with the rules under the Sarbanes-Oxley Act of 2002 related to disclosure controls and procedures,
or, if we discover material weaknesses and other deficiencies in our internal control and accounting procedures, our stock price could
significantly decline, and our business and financial condition could be adversely affected. If material weaknesses or significant deficiencies
are discovered or if we otherwise fail to achieve and maintain the adequacy of our internal control, we may not be able to ensure that
we can conclude on an&#160;ongoing basis that we have effective internal controls over financial reporting in accordance with Section&#160;404
of the Sarbanes-Oxley Act.&#160; Moreover, effective internal controls are necessary for us to produce reliable financial reports and
are important to helping prevent financial fraud.&#160; If we cannot provide reliable financial reports or prevent fraud, our business
and operating results could be harmed, investors could lose confidence in our reported financial information, and the trading price of
our common stock could decline significantly.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We currently do not have manufacturing
or purchasing systems in place to track inventory and purchasing transactions or a perpetual inventory system. The Company performs manual
processes during the year to track and control our inventory and purchases. While these processes provide good results in determining
inventory and cost of sales transactions, as we grow, it has become a very time-consuming process and could impact our ability to submit
timely reporting. We plan to invest in new systems in 2022 to automate these functions. We intend to take certain remedial actions intended
to address the identified material weakness in our internal control over financial reporting. However, we can give no assurance that such
measures will remediate the material weakness identified or that any additional material weaknesses or restatements of financial results
will not arise in the future.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Our stock price may
be volatile. </i></b>The public market trading price of our common stock is likely to be highly volatile, may decline, and could fluctuate
widely in response to various factors, many of which are beyond our control, including the following:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">changes in our industry;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">competitive pricing pressures;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">our ability to obtain working capital financing;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">additions or departures of key personnel;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">limited &#8220;public float&#8221; in the hands of a small number of persons whose sales or lack of sales could result in positive or negative pricing pressure on the market price for our common stock;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">sales of our common stock privately or in the public market, by us or by other shareholders;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">our ability to execute our business plan;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">operating results that fall below expectations;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">loss of any strategic relationship;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">adverse regulatory developments;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">adverse economic and other external factors;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 72px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">additional dilution of ownership because of the issuance of new securities by us, and period-to-period fluctuations in our financial condition or operating results.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, the securities
markets have from time-to-time experienced significant price and volume fluctuations that are unrelated to the operating performance of
particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Offers or availability
for sale of a substantial number of shares of our common stock may cause the price of our common stock to decline.&#160;</i></b>If our
stockholders sell substantial amounts of our common stock in the public market, or upon the expiration of any statutory holding period
under Rule 144 or issued upon the exercise of outstanding options or warrants, the market price of our common stock could decline because
of or in anticipation of the selling pressure. The existence of anticipated sales, whether or not sales have occurred or are occurring,
also could make more difficult our ability to raise additional financing through the sale of equity or equity-related securities in the
future at a time and price that we deem reasonable or appropriate.&#160;&#160;</p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 2.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_014"></span>PROPERTIES.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our corporate headquarters
are located at 5660 Eastgate Dr., San Diego, California 92121. We lease approximately 53,000 square feet of office and warehouse space
pursuant to a five-year lease that extends through August 30, 2025, with two one-year renewal options.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 3.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_015"></span>LEGAL PROCEEDINGS.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company may be involved
in legal actions and claims arising in the ordinary course of business from time to time. As of December 31, 2021, and the date of this
report, the Company is not involved in any material litigation matters.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not Applicable.</p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our common stock is traded
on the NASDAQ Capital Market under the symbol &#8220;BEEM.&#8221;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 23, 2022, there
were approximately 220 holders of record of our common stock. Because some of our shares of common stock are held by brokers
and other institutions on behalf of stockholders, we are unable to estimate the total number of beneficial stockholders represented
by these record holders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have not declared or paid
any cash dividends on our common stock and do not anticipate declaring or paying any cash dividends in the foreseeable future. We can
give no assurances that we will ever have excess funds available to pay dividends.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recent Sales of Unregistered Securities</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">During
the year ended December 31, 2021, we issued the securities described below without registration under the Securities Act.&#160; Unless
otherwise indicated below, the securities were issued pursuant to the private placement exemption provided by Section 4(a)(2) of the Securities
Act of 1933, as amended.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Warrants to purchase 11,989
shares of the Company&#8217;s common stock were exercised for an aggregate of $120,419.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px"></td>
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 6.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_019"></span>Reserved.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 7.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_020"></span>MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam develops, manufactures and sells high-quality,
renewably energized infrastructure products for electric vehicle charging infrastructure, energy storage, energy security, disaster preparedness
and outdoor media advertising.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has designed five
product lines that incorporate the same underlying proprietary technology and value for producing a unique alternative to grid-tied charging,
having a built-in renewable energy source in the form of attached solar panels and/or light wind generator to produce power and battery
storage to store the power. These products are rapidly deployable and attractively designed. Our product lines include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">EV ARC&#8482; Electric Vehicle Autonomous Renewable Charger &#8211; a patented, rapidly deployed, infrastructure product that uses integrated solar power and battery storage to provide a mounting asset and a source of power for factory installed electric vehicle charging stations of any brand. The electronics are elevated to the underside of the solar array making the unit flood-proof up to nine and a half feet and allowing adequate space on the engineered ballast and traction pad which gives the product stability.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Solar Tree&#174; DCFC &#8211; Off-grid, renewably energized and rapidly deployed, patented single-column mounted smart generation and energy storage system with the capability to provide a 50kW DC fast charge to one or more electric vehicles or larger vehicles.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">EV ARC&#8482; DCFC &#8211; DC Fast Charging system for charging EVs.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">EV-Standard<sup>TM</sup> &#8211; patent issued on December 31, 2019 and still under development. A lamp standard, EV charging and emergency power product which uses an existing streetlamp&#8217;s foundation and a combination of solar, wind, grid connection and onboard energy storage to provide curbside charging.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">UAV ARC&#8482; - patent issued on November 24, 2020 and still under development. An off-grid, renewably energized and rapidly deployed product and network used to charge aerial drone (UAV) fleets.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that there is a
clear need for a rapidly deployable and highly scalable EV charging infrastructure, and that our products fulfill that requirement. Unlike
grid-tied installations which require general and electrical contractors, engineers, consultants, digging trenches, permitting, pouring
concrete, wiring, and ongoing utility bills, the EV ARC&#8482; system can be deployed in minutes, not months, and is powered by renewable
energy so there is no utility bill. We are agnostic as to the EV charging service equipment or provider and integrate best of breed solutions
based upon our customer&#8217;s requirements. For example, our EV ARC&#8482; and Solar Tree&#174; products have been deployed with Chargepoint,
Blink, Enel X, Electrify America and other high quality EV charging solutions. We can make recommendations to customers, or we can comply
with their specifications and/or existing charger networks. Our products replace the infrastructure required to support EV chargers, not
the chargers themselves. We do not sell EV charging, rather we sell products which enable it.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe our chief differentiators
for our electric vehicle charging infrastructure products are:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our patented, renewably energized products which dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure and outdoor media platforms when compared to traditional, utility grid tied alternatives;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our first-to-market advantage with EV charging infrastructure products which are renewably energized, rapidly deployed and require no construction or electrical work on site;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our products&#8217; capability to operate during grid outages and to provide a source of EV charging and emergency power rather than becoming inoperable during times of emergency or other grid interruptions; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">our ability to continuously create new and patentable inventions which are marketable and a complex integration of our own proprietary technology and parts, and other commonly available engineered components, creating a further barrier to entry for our competition.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our revenues increased from
$6.2 million in 2020 to $9.0 million in 2021 primarily due to an investment in sales and marketing resources over the past two years.
During the year ended December 31, 2021, product sales were generated from a wide variety of markets, including state and local government
agencies, colleges, commercial businesses, utilities, and federal customers. Our contract with the State of California included a 52-unit
EV ARC<sup>TM</sup> purchase to provide sustainable EV charging and emergency power for 12 state government agencies in California. In
late 2020, we entered into a Multiple Award Schedule Contract with the General Services Administration (GSA) that helps streamline purchases
from Federal agencies and state and local governments. We have also invested in our federal business channel by adding a federal lobbyist,
a federal business development resource and a government relations employee. These resources have helped with language in legislature
to include renewable charging instead of just grid-tied, to raise awareness of our product and to increase outreach with federal agencies.
This resulted in several orders in 2021, including a 21-unit order from the US Marine Corps at 14 bases throughout the U.S. In addition,
there is increased support for funding EV charging infrastructure on the state and federal level, as well as a number of federal grants
available in addition to the Federal Solar Investment Tax Credit and Rule 179 accelerated depreciation which provide a strong financial
incentive for many of our target customers. We expect the electric vehicle market to continue to experience significant growth over the
next decade as supported by an expected 61 new electric vehicles launching in 2022 which will require additional EV charging infrastructure.
We believe our products are uniquely positioned to benefit from this growth.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We made progress in our outdoor
media advertising business during 2021 and entered into a collaboration agreement with the City of San Diego to deploy solar-powered EV
charging infrastructure across the city. We are currently working with The Superlative Group, an industry leading consultant engaged in
the selling of corporate sponsorships, and have identified several corporate sponsors for a global naming rights agreement to our network
of EV ARC units. Superlative is compensated when they are successful in securing a sponsor for our Driving on Sunshine network. This business
model can be replicated in other cities throughout the country. Our energy security business is connected with the deployment of our EV
charging infrastructure products and serves as an additional benefit to the value proposition of our charging products which, along with
their integrated emergency power panels, can continue to operate, charge EVs, and deliver emergency power during utility grid failures.
Our state-of-the-art storage batteries installed on our EV chargers are immune to grid failures and provide another benefit for certain
customers such as municipalities, counties, states, the federal government, hospitals, fire departments, large private enterprises with
substantial facilities, and vehicle fleet operators.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have begun development
on our newest patented products - our EV Standard<sup>TM</sup> and UAV ARC&#8482;, which we expect will expand our product offerings with
the same proprietary technology as our current products and allow us to expand into new markets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Several contributing factors
resulted in reporting a gross loss in both 2021 and 2020. We currently have a fixed overhead structure and facility that will support
expected growth over the next several years. Until our revenues increase, we have underutilized capacity that adds a fixed cost burden
to our margins. As we have increased our production volumes, we have increased our fixed overhead absorption which reduces our fixed overhead
cost allocation per unit, as well as benefited from improved labor efficiencies and utilization and cost improvements by negotiating volume
purchase discounts. We are also implementing lean manufacturing process improvements and making engineering changes to our product where
we can benefit from cost reductions. Many of the components that we integrate into our products are manufactured by others. This is consistent
with our strategy to take advantage of the investment by large and well-funded organizations in the improvement of various components
and sub-assemblies which we integrate into our final product. We experienced cost increases on many of our components in 2021, most notably
our steel cost, which we believe to be largely a temporary increase brought on by supply chain issues resulting from plant closures and
staffing shortages brought on by the Covid-19 virus. As those costs begin to come back down, and other components such as battery cells
and solar panels continue to decrease in cost precipitously in the coming months and years, we expect to see a reduction in the cost of
our bill of materials. Batteries are the highest cost contributor to our bill of materials, but with the March 2022 purchase of AllCell
Technologies, LLC, a lithium-ion battery manufacturer, we expect those costs to be significantly reduced. We are in the process of identifying
certain components and sub-assemblies which we manufacture or assemble in-house for which we intend to seek outsourced contracted manufacturing
expertise. We believe that outsourcing certain components and sub-assemblies will further reduce our costs, increase our gross margins,
and significantly increase the potential output from our factory. We expect to see a significant increase in the demand for electric vehicle
charging infrastructure and as such we do not anticipate significant pricing pressure on our products. The combination of this increase
in demand for electric vehicle charging infrastructure and our revenues, and the cost cutting measures described above lead us to believe
that we will see significant improvement in our gross margins in the near future.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Please refer to Note 1 in
the financial statements for further information on the Company&#8217;s critical accounting policies which are summarized as follows:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Use of Estimates. </i>The
preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires
management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets
and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.
Actual results could differ from those estimates. Significant estimates in the accompanying financial statements include the allowance
for doubtful accounts receivable, valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation
of intangible assets, estimates of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets,
valuation of share-based costs, and the valuation allowance on deferred tax assets.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Inventory. </i>Inventory
is stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting.
Inventory costs primarily relate to purchased raw materials and components used in the manufacturing of our products, work in
process for products being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing
overhead costs associated with normal capacity in the manufacturing process. The Company regularly reviews inventory components and
quantities on hand and performs annual physical inventory counts. </p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Impairment of
Long-lived Assets. </i>The Company accounts for long-lived assets in accordance with the provisions of Accounting Standards
Codification (&#8220;ASC&#8221;) 360-10-35-15 &#8220;Impairment or Disposal of Long-Lived Assets,&#8221; which requires that
long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances
indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a
comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such
assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the
assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value
less costs to sell.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Revenue Recognition.</i>
Beam follows the revenue standards of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers
(Topic 606).&#8221; The core principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods or
services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods
or services. Revenue is recognized in accordance with that core principle by applying the following five steps: 1) identify the contracts
with a customer; 2) identify the performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction
price to the performance obligations; and 5) recognize revenue when (or as) we satisfy a performance obligation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily derived
from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products
and revenues from sales of professional services.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue
values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically
obligated to make payment for such products within a 30-45 day period after delivery.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from maintenance
fees for services provided by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price
arrangements determined at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment
for the service in advance of the maintenance period.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Extended maintenance or warranty
services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance
obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation
or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized as services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such
services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a policy of
recording sales incentives as a contra revenue.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues and shipping and handling costs as cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted
for as deferred revenue on the balance sheet.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on a
net basis and excluded from revenue.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally provides
a standard one-year warranty on its products for materials and workmanship but may provide multiple year warranties as negotiated, and
it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company accrues for product
warranties when the loss is probable and can be reasonably estimated.&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Cost of Revenues. </i>The
Company records direct material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision,
manufacturing equipment depreciation, rent, and utility costs, which are included in inventory prior to a sale, as cost of revenues. The
Company further includes shipping and handling fees billed to customers as revenues and shipping and handling costs as cost of revenues.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Comparison of Results of Operations for
Fiscal Years Ended December 31, 2021 and 2020</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Revenues. </i>For the
year ended December 31, 2021, our revenues were $9,001,751 compared to $6,210,350 for the same period in 2020, an increase of
$2,791,401 or 45% which was driven by sales volume. Revenues for the year ended December 31, 2021 included the sale of 118 EV ARC&#8482; units including the
delivery of most of the&#160;52 units ordered by the State of California. Sales to federal agencies also grew in 2021, including a
21-unit order from the U.S. Marine Corps. This is further supported by a federal infrastructure bill that was passed in November
2021 that designates $7.5 billion for the nationwide deployment of 500,000 EV charging stations and $6.1 billion for electric
vehicle related initiatives in Governor Newsom&#8217;s California budget proposal. We are currently engaged in a contract renewal
process with the State of California&#8217;s Department of General Services. In addition, we continue to see an increase in repeat
orders and multiple unit orders compared to any prior year. During 2020, we experienced some delays in customers placing orders as a
result of the COVID-19 pandemic, but this improved as we moved into 2021. Revenues for the year ended December 31, 2020 included the
sale of 69 EV ARC&#8482; units including 29 units to Electrify America for deployment in California, as well as to various
municipalities, colleges, utilities and federal agencies. It also included the sale of three Solar Tree&#174; systems and an EV
ARC<sup>&#8482;</sup> DC fast charging system for a rest stop in California. During fiscal 2021, we invested in sales and marketing
employees, resources and programs to raise awareness of the benefits and value of our products. The receipt of orders may continue
to be uneven due to the timing of customer approvals or budget cycles, however we believe that as EV adoption increases in concert
with increased availability of infrastructure funding, our business will be less impacted by specific variations in order
timing.</p>


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Gross Loss. </i>For the
year ended December 31, 2021, we had a gross loss of $971,644 compared to a gross loss of $710,974 for the same period in 2020. Gross
loss as a percentage of revenue decreased to 10.8% for the year ended December 31, 2021, compared to 11.4% for the same period in 2020.
As a result of the increase in production levels in 2021 compared to 2020, we benefited from <span style="background-color: white">an
increase in fixed overhead absorption. We have also implemented certain design changes and value engineering on our EV ARC<sup>TM</sup>
which streamlined the manufacturing process and reduced material and labor costs in the latter part of the year. We are implementing lean
manufacturing process improvements which resulted in some labor efficiency improvements and increased our output to allow us to meet production
demand. </span>These cost improvements were offset by increases in material costs, especially for steel and batteries, due to the Covid-19
pandemic and resulting inflationary pressures. <span style="background-color: white">Shipping costs have increased globally as well which
has increased our delivery costs. However, we made some changes to our shipping practices in the second half of 2021 to minimize the use
of third-party logistics companies, which helped to mitigate some of the increased cost. We expect our cost per unit to continue to decrease
as we expect to see material costs return to normalcy post pandemic. We also acquired a lithium-ion battery manufacturer, AllCell Technologies,
LLC in March 2022, which should significantly reduce the cost of the batteries in our units. In addition, as we expect the Company to
grow in 2022 and beyond, we expect our fixed overhead absorption to continue to improve. </span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Operating Expenses. </i>Total
operating expenses were $5,627,674 for the year ended December 31, 2021 compared to $4,496,660 for the same period in 2020, a 25% increase.
Our operating expense decreased as a percentage of sales from 72.4% of sales in 2020 to 62.5% of sales in 2021. <span style="background-color: white">The
increase was primarily due to $573,235 for increased sales and marketing expense to support revenue growth, $98,975 for research and development
increased headcount to support development projects, $86,926 for increased directors and officers insurance premiums, $77,683 for increased
costs related to the 2021 annual shareholder meeting, $56,781 for increased accountant fees, $55,696 for building repairs, $32,834 for
increased director cash compensation, $32,575 for legal fees and $116,309 of other net increases.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Income Tax Expense. </i>Our
tax expense for the year ended December 31, 2021 related to minimum taxes due, primarily for the California Franchise Tax Board. We did
not incur any federal tax liability for the years ended December 31, 2021 or December 31, 2020 because we incurred operating losses for
tax purposes in these periods. A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more
likely than not that the net deferred asset will not be realized. Due to continuing losses, recoverability is not considered likely and as such we have provided a valuation allowance
which will remain until the Company becomes profitable in an adequate amount that it becomes likely the deferred tax assets can be recovered.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Other Income and Expense.
</i>Interest income decreased by $6,844 in the year ended December 31, 2021 due to lower interest rates. Interest expense decreased from
$11,893 for the year ended December 31, 2020 to $498 for the year ended December 31, 2021 due to the repayment of debt in 2020.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Liquidity and Capital Resources</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2021, we had
cash of $21,948,512, compared to cash of $26,702,804 at December 31, 2020. We have historically met our cash needs through a combination
of proceeds received from private and public offerings of our securities and loans. Our cash requirements are generally for operating
activities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our cash flows from operating,
investing and financing activities, as reflected in the statements of cash flows, are summarized in the table below:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Cash provided by (used in):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Net cash used in operating activities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(6,406,707</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(4,138,138</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(582,141</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(358,901</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,234,556</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,350,387</td><td style="text-align: left">&#160;</td></tr>
  </table>



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

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

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

<p style="margin-top: 0; margin-bottom: 0"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended December
31, 2021, our cash used in operating activities was $6,406,707 compared to $4,138,138 for the year ended December 31, 2020. Net loss of
$6,596,039 for the year ended December 31, 2021 was increased by $1,312,113 of non-cash expense items that included depreciation and amortization
of $92,775, common stock issued for services for director compensation of $742,285, non-cash compensation expense related to the grant
of stock options of $444,713 primarily due to an increase in the stock price in the year ended December 31, 2021, and $32,340 for amortization
of operating lease right of use asset. Further, cash used in operations included an increase in accounts receivable of $2,040,783 due
to a strong fourth quarter revenue in 2021 compared to 2020, $485,961 increase in inventory due to inventory purchases to support increased
sales activity and $34,569 decrease in sales tax payable for California Q4 2021 shipments. Cash provided by operations included a decrease
in prepaid expenses and other current assets of $141,199, an increase in accounts payable of $815,950 due to inventory purchases, $335,121
increase in accrued expenses primarily due to compensation related accruals at the end of the year and $146,262 for an increase in deferred
revenue.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our operating activities resulted
in cash used in operations of $4,138,138 for the year ended December 31, 2020. Net loss of $5,213,025 for the year ended December 31,
2020 was increased by $1,208,504 of non-cash expense items that included depreciation and amortization of $40,952, common stock issued
for services for director compensation of $458,924, non-cash compensation expense related to the grant of stock options of $722,549 primarily
due to an increase in the stock price in the quarter ended December 31, 2020, amortization of debt discount of $5,990, offset by $19,911
for amortization of operating lease right of use asset. Further, cash used in operations included an increase in accounts receivable of
$1,021,937 due to a strong fourth quarter revenue in 2020 compared to 2019, an increase in prepaid expenses and other current assets of
$385,895 primarily due to warrants that were exercised but the payment was pending, and $220,417 for the payment of a convertible note
to a related party for deferred compensation. Cash provided by operations included a reduction of inventory of $1,060,614, an increase
in accounts payable of $242,900 due to inventory purchases to support Q4 2020 shipments, $86,452 increase in accrued expenses, $85,917
increase in sales tax payable for California Q4 2020 shipments, $13,880 for an increase in deferred revenue, and $4,869 for a decrease
in deposits.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash used in investing activities
in the year ended December 31, 2021 included $83,871 to fund patent related costs and $498,270 to purchase equipment, primarily for production
and transportation. The year ended December 31, 2020 included $93,137 to fund patent related costs and $265,764 to purchase equipment,
primarily for transportation equipment and a forklift truck.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2021, cash generated by
our financing activities included $2,854,223 from the exercise of warrants and $10,706 from the exercise of stock options, offset by $630,373
used to cover payroll taxes for cashless stock option exercises. In 2020, cash generated by our financing activities included $18,999,675
in proceeds from the issuance of common stock pursuant to a public offering and $9,926,858 from the exercise of warrants, offset by the
funding of equity offering costs of $1,566,852 and the payment of an auto loan.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Current assets decreased to
$27,566,820 at December 31, 2021 from $29,903,431 at December 31, 2020, primarily due to a $4,754,292 decrease in cash, offset by a $2,040,783
increase in accounts receivable. Current liabilities increased to $2,955,010 at December 31, 2021 from $1,770,400 at December 31, 2020,
primarily due to an increase in accounts payable for purchases of inventory to support the increased sales forecast and an increase in
accrued expenses driven by accrued compensation costs at December 31, 2021. As a result, our working capital decreased to $24,611,810
at December 31, 2021 compared to $28,133,031 at December 31, 2020.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2020, the Company received
a Small Business Administration Payroll Protection Plan loan for $339,262 for protection against potential impact from the COVID-19 virus
which was repaid with interest in November 2020.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has been focused
on marketing and sales efforts over the past two years to support an increase in revenues. While we did see a 45% increase in revenues
in 2021 compared to 2020, the Company has still not earned a gross profit on its sale of products. However, the revenue growth in the
quarter ended December 31, 2021 was 59% over the prior year and the gross loss improved by 37% primarily as a result of the increased
fixed overhead absorption. Management has made several design changes and process improvements in our manufacturing operations in 2021
as well which has helped to increase labor efficiency and reduce costs. At the same time, supply chain issues related to the COVID-19
virus has caused an increase in certain of our material costs, most notably in steel purchases, which has offset some of the improvements
made. However, we believe that we will continue to improve our gross profit as our revenues grow.&#160;Management believes that with increased
production volumes that we believe are forthcoming, efficiencies will continue to improve, and the fixed overhead cost per unit will decrease.
In addition, our suppliers believe that costs that have increased this past year should start to come back down in the later part of 2022.
This should result in increasing gross profits on the EV ARC &#8482; and Solar Tree&#174; products in the future.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company may be required
to raise capital from the private or public issuance of its securities or debt instruments until it achieves positive cash flow from its
business, which is predicated on increasing sales volumes and the continuation of production cost reduction measures. The Company has
519,658 warrants remaining at December 31, 2021, which could potentially generate an additional $3,273,845 of proceeds over the next 2.3
years, depending on the market value of our stock and the warrant holders&#8217; ability to exercise them. The proceeds from these offerings
are expected to provide working capital to fund business operations and the development of new products.&#160; Management cannot currently
predict when or if it will achieve positive cash flow.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">On
March 4, 2022, the Company completed an acquisition of AllCell Technologies, LLC (&#8220;AllCell&#8221;), a leader in energy storage solutions.
This strategic acquisition is expected to increase and diversify our Company&#8217;s revenue, gross profitability, manufacturing capabilities,
intellectual portfolio and customer base. The Company purchased substantially all of the assets and business of AllCell for 1,055,000
shares of Beam Common Stock (&#8220;Closing Consideration&#8221;) (on the closing date, based on the closing price of the Beam Common
Stock of $13.61, such shares had a value of approximately $14.4 million) plus an additional $911,711 in cash for the net working capital
of primarily inventory held by AllCell at closing. In addition to the cash paid at closing of $911,711, the Purchase Agreement requires
a capital investment of not less than $1,500,000 of equipment to be used for the business. </span>The maximum aggregate amount of shares
of Common Stock that Buyer will issue to Seller for the Closing Consideration and <span style="background-color: white">Earnout Consideration</span>
will not exceed 1.8 million shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management believes that evolution
in the operations of the Company may allow it to execute on its strategic plan and enable it to experience profitable growth in the future.
This evolution is anticipated to include the following continual steps: addition of sales personnel and independent sales channels, continued
management of overhead costs, increased overhead absorption resulting from revenue growth, process improvements and vendor negotiations
leading to cost reductions, increased public awareness of the Company and its products, and the maturation of certain long sales cycle
opportunities. Management believes that these steps, if successful, may enable the Company to generate sufficient revenue to continue
operations. There is no assurance, however, as to if or when the Company will be able to achieve those operating objectives.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 18, 2019, the Company
closed an underwritten public offering with Maxim Group LLC (&#8220;Maxim&#8221;), as representative for the several underwriters (the
&#8220;Underwriters&#8221;), pursuant to which the Company agreed to issue and sell to the Underwriters an aggregate of 2,000,000 units
with each unit consisting of one (1) share of the Company&#8217;s common stock, par value $0.001 per share (the &#8220;Common Stock&#8221;),
and a warrant to purchase one (1) share of Common Stock at an exercise price equal to $6.30 per share (the &#8220;Warrants&#8221;). In
addition, the Company granted the Underwriters a 45-day option to purchase up to 300,000 additional shares of Common Stock, or Warrants,
or any combination thereof, at the public offering price to cover over-allotments, if any. The Common Stock and the Warrants were offered
and sold to the public (the &#8220;Offering&#8221;) pursuant to the Company&#8217;s registration statement on Form S-1 (File Nos. 333-226040),
filed by the Company with the Securities and Exchange Commission (the &#8220;Commission&#8221;) on July 2, 2018, as amended, which became
effective on April 15, 2019, and a related registration statement filed pursuant to Rule 462 promulgated under the Securities Act of 1933,
as amended (the &#8220;Securities Act&#8221;). The offering price to the public was $6.00 per unit and the Underwriters purchased 2,000,000
units. In addition, the Underwriters purchased 300,000 Warrants for $3,000 upon the exercise of the Underwriters&#8217; over-allotment
option. The Company received gross proceeds of approximately $12,003,000, before deducting underwriting discounts and commissions and
estimated offering expenses.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Concurrent with the offering,
the Company effected a one-for-fifty reverse split of its issued and outstanding common stock (the &#8220;Reverse Stock Split&#8221;)
and reduced the number of authorized shares of common stock from 490,000,000 to 9,800,000. No fractional shares were issued as a result
of the Reverse Stock Split. Fractional shares were rounded up or down to the nearest whole share, after aggregating all fractional shares
held by a stockholder, resulting in the issuance of 187 round-up shares. Any stockholder holding less than 24 shares of Common Stock on
a pre-reverse stock basis were paid in cash for such fractional share of Common Stock, which totaled $171.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">On
May 15, 2019, the Company closed the Underwriters Second Over-Allotment partial exercise option to purchase 200,000 shares of Common Stock
at $5.99 per share (the &#34;Second Over-Allotment Exercise&#34;) for additional gross proceeds of $1.198 million, prior to deducting
underwriting discounts and commissions and offering expenses payable by the Company, pursuant to and in compliance with the terms and
conditions of the previously announced April 16, 2019 Underwriting Agreement and Offering.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company filed a &#8220;shelf&#8221;
registration statement on Form S-3 and an accompanying prospectus with the Securities and Exchange Commission on May 26, 2020. On July
7, 2020, the Company closed an underwritten public offering issuing 1,393,900 shares, with a public offering price of $8.25 per share,
generating approximately $10.5 million after deducting underwriting discounts and commissions and estimated offering expenses payable
by the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 27, 2020, the
Company closed a second underwritten public offering issuing 250,000 shares, with a public offering price of $30.00 per share, generating
approximately $6.9 million after deducting underwriting discounts and commissions and estimated offering expenses payable by the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Off-Balance Sheet Arrangements </b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We do not have any off-balance
sheet arrangements that have, or are reasonably likely to have, a current or future effect on our financial condition, changes in financial
condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources, that are material to investors.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 7A.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_021"></span>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 8.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_022"></span>FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The financial statements required
by this item begin on page F-1 with the index to financial statements followed by the financial statements.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_023"></span>CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9A.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_024"></span>CONTROLS AND PROCEDURES</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Evaluation of Disclosure Controls and Procedures</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management is responsible
for establishing and maintaining disclosure controls and procedures that are designed to ensure that information required to be disclosed
in our reports under the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;) is recorded, processed, summarized and reported
within the time periods specified in the rules and forms of the Securities and Exchange Commission (the &#8220;SEC&#8221;), and that such
information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate,
to allow timely decisions regarding required disclosure based closely on the definition of &#8220;disclosure controls and procedures&#8221;
in Rule 15d-15(e) under the Exchange Act. In designing and evaluating the disclosure controls and procedures, management recognized that
any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired
control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible
controls and procedures.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the end of the period covered by this Annual
Report on Form 10-K, we conducted an evaluation, under the supervision and with the participation of our management, including our Chief
Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures.
Based upon the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2021, the disclosure
controls and procedures of our Company were not effective to ensure that the information required to be disclosed in our Exchange Act
reports was recorded, processed, summarized and reported on a timely basis due to material weakness in internal controls as identified
below under &#8220;Management&#8217;s Report on Internal Control Over Financial Reporting&#8221;. Since the type of material weakness
identified below have a pervasive effect across the inventory transaction cycle, management has determined that these circumstances constitute
material weakness that therefore affects disclosure controls and procedures.</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Management&#8217;s Report on Internal Control
Over Financial Reporting</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management is responsible
for establishing and maintaining adequate internal controls over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f).
The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be
no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote.
All internal control systems, no matter how well designed, have inherent limitations. Because of its inherent limitations, internal control
over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are
subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies
or procedures may deteriorate. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect
to financial statement preparation and presentation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the period covered
by this filing, we conducted an evaluation, under the supervision and with the participation of our management, including our Chief Executive
Officer and Chief Financial Officer, of the effectiveness of the design and operation of our internal controls over financial reporting.
Based upon the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2021, we do not yet
have sufficient internal controls over financial reporting and procedures to ensure that all the information required to be disclosed
in our Exchange Act reports was recorded, processed, summarized and reported on a timely basis.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We identified the following material weakness which existed as of December 31, 2021:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2.25pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 53px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The Company currently does not have sufficient controls in place to
    ensure that all inventory is appropriately tracked and recorded on a timely basis, given the lack of an automated tracking system
    and the manual nature of its current processes and controls surrounding inventory.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"> The Company performs manual processes during the
    year to track and control inventory transactions, apply labor and overheads to inventory and to perform a wall-to-wall physical
    inventory at the end of the year to confirm the ending inventory balance and valuation. While these processes provide good results
    in determining inventory and cost of sales transactions, as we grow, it has become a very time-consuming process and could impact
    our ability to submit timely reporting. A manufacturing system will also provide better management tools to analyze and plan
    production. This will avoid over-purchasing or shortages of inventory. We plan to implement a manufacturing and purchasing system
    during fiscal 2022.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since these controls have a pervasive effect across the inventory
transaction cycle, management has determined that these circumstances constitute a material weakness, based on the criteria established
in the &#8220;Internal Integrated Framework&#8221; issued by COSO in 2013 and as a result, we did not maintain effective internal control
over financial reporting as of December 31, 2021.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>No Attestation Report by Independent Registered
Accountant</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The effectiveness of our internal
control over financial reporting as of December 31, 2021 has not been audited by our independent registered public accounting firm by
virtue of our exemption from such requirement as a smaller reporting company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Changes </b><b>in Internal Controls Over Financial Reporting</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the quarter ended December 31,
2021, we continued to implement stronger manual processes. Our annual year-end wall-to-wall inventory process was improved over prior
years. We still utilized spreadsheets to track our inventory counts and valuation, but our processes were improved to reduce the time
required and the accuracy of the count. In October, we hired a Director of Operations who implemented improved warehouse organization,
inventory procedures, order processing and more to add stronger processes and strengthen our controls. In late December, we also hired
an experienced electro-mechanical assembly supervisor who will add oversight and process improvements to our inventory and manufacturing
processes going forward. In addition, we hired a seasoned financial controller with accounting expertise to the Company to help insure
we meet our closing timeline and assist in testing our manual controls. With these resources in place, we intend to implement a new Enterprise
Resource Planning (ERP) system.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9B.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_025"></span>OTHER INFORMATION.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-size: 10pt"><span style="font-size: 10pt"><b>ITEM 9C.</b></span></td>
    <td style="font-size: 10pt"><span style="font-size: 10pt"><b><span id="item9c"></span>DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#160;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_028"></span>PART III</b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 10.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_029"></span>DIRECTORS,
    EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE. </b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The information required by
Item 10 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end
or will be included in an amendment to this Form 10-K.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 11.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_030"></span>EXECUTIVE COMPENSATION.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The information required by
Item 11 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end,
or will be included in an amendment to this Form 10-K.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 12.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_031"></span>SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The information required by
Item 12 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end,
or will be included in an amendment to this Form 10-K.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 13.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_032"></span>CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The information required by
Item 13 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end,
or will be included in an amendment to this Form 10-K.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 14.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_033"></span>PRINCIPAL ACCOUNTING FEES AND SERVICES.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The information required by
Item 14 will be incorporated herein by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end,
or will be included in an amendment to this Form 10-K.</p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_034"></span>PART IV</b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 15.</b></span></td>
    <td style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_035"></span>EXHIBITS
    AND FINANCIAL STATEMENT SCHEDULES.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Financial Statements</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The financial statements required
by this item are submitted in a separate section beginning on page F-1 of this annual report.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Financial Statement Schedules</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-size: 10pt">3.</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Exhibits</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The following exhibits are included with this
    filing:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="7" style="text-align: center"><span style="font-size: 10pt"><b>Incorporated by Reference</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 10%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5pt; text-align: center"><b>Exhibit</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5pt; text-align: center"><b>Number</b></p></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 42%"><span style="font-size: 10pt"><b>Exhibit Description</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 8%; text-align: center"><span style="font-size: 10pt"><b>Form</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 11%; text-align: center"><span style="font-size: 10pt"><b>File No.</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 5%; text-align: center"><span style="font-size: 10pt"><b>Exhibit</b></span></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 10%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Filing</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Date</b></p></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 8%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5pt; text-align: center"><b>Filed</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5pt; text-align: center"><b>Herewith</b></p></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">1.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000172/ex1_1.htm"><span style="font-size: 10pt">Underwriting Agreement</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">1.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/18/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">1.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316820002194/envision_8k-ex0101.htm"><span style="font-size: 10pt">Underwriting Agreement, dated July, 2020</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">1.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">7/6/2020</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">1.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316820004115/beam_ex0101.htm"><span style="font-size: 10pt">Underwriting Agreement, dated November 23, 2020</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">1.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">11/27/2020</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">2.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/1398805/000168316822001216/beam_ex1001.htm"><span style="font-size: 10pt">Asset Purchase Agreement By and Between Beam Global and AllCell Technologies, LLC dated February 16, 2022</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">2/23<span style="font-size: 10pt">/2022</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">3.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000116552707000601/ex3-1.txt"><span style="font-size: 10pt">Articles of Incorporation</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">SB-2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-147104</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">11/2/2007</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">3.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000953/envision_s1a-ex030102.htm"><span style="font-size: 10pt">Amendment to Articles of Incorporation dated December 23, 2016</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">S-1/A</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-226040</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3.1.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/4/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">3.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819001119/envision_ex0301.htm"><span style="font-size: 10pt">Certificate of Change to Articles of Incorporation dated April 11, 2019</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/18/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">3.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316820003120/envision_ex0301.htm"><span style="font-size: 10pt">Certificate of Amendment to Articles of Incorporation dated September 14, 2020</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/14/2020</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">3.5</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000116552707000601/ex3-2.txt"><span style="font-size: 10pt">Bylaws of Registrant</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">SB-2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-147104</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">11/2/2007</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">3.6</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594914000166/ex102.txt"><span style="font-size: 10pt">Amendment to Bylaws</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">&#160;7/16/2014</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
</table>

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

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

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

<p style="margin-top: 0; margin-bottom: 0"></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 10%"><span style="font-size: 10pt">4.1</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 42%"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316820001022/envision_ex0401.htm"><span style="font-size: 10pt">Description of Registrant's Securities Pursuant to Section 12 of the Securities Exchange Act of 1934, as amended.</span></a></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 8%"><span style="font-size: 10pt">10-K</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 11%"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 5%"><span style="font-size: 10pt">4.1</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 10%"><span style="font-size: 10pt">3/30/2020</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 8%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">4.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_5.htm"><span style="font-size: 10pt">Form of Warrant issued to SFE VCF, LLC</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.5</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/22/2017</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">4.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819001002/envision_s1a-ex0402.htm"><span style="font-size: 10pt">Form of Investor Warrant</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-226040</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/11/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">4.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000953/envision_s1a-ex0403.htm"><span style="font-size: 10pt">Warrant Agency Agreement by and between Envision Solar International, Inc. and Corporate Stock Transfer, Inc.</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/18/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">4.5</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000172/ex4_4.htm"><span style="font-size: 10pt">Form of Representative Warrant</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4/18/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

<tr>
    <td style="vertical-align: top; width: 10%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 42%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 8%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 5%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 10%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 8%; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">4.6</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_3.htm"><span style="font-size: 10pt">Form of Warrant issued to bridge lender on August 27, 2018</span></a><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.3</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8/31/2018</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">4.7</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000762/envision_s1a3-ex0406.htm"><span style="font-size: 10pt">Form of Warrant for Bridge Refinance Convertible Secured Promissory Note</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-226040</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4.6</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3/25/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.1*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000101968711002596/evsi_10q-ex0401.htm"><span style="font-size: 10pt">2011 Stock Incentive Plan of Envision Solar International, Inc., dated as of August 10, 2011</span></a><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">4.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8/15/2011</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.2*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819003632/envision_ex1003.htm"><span style="font-size: 10pt">Form of Restricted Stock Agreement </span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.3</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">11/14/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.3*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819003632/envision_ex1004.htm"><span style="font-size: 10pt">Form of Stock Option Agreement</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.4</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">11/14/2019</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex10xxi_envision.htm"><span style="font-size: 10pt">10% Subordinated Convertible Promissory Note, dated December 17, 2009, issued to John Eve</span></a><span style="font-size: 10pt">y</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.21</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">2/12/2010</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.5</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000121390010000544/f8k0210ex10xxii_envision.htm"><span style="font-size: 10pt">Amended and Restated 10% Subordinated Convertible Promissory Note, dated as of December 31, 2010, issued to John Evey</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.22</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">2/12/2010</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.6*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594916000511/ex10.1.htm"><span style="font-size: 10pt">Employment Agreement by and between Envision Solar International, Inc. and Desmond Wheatley, effective as of January 1, 2016</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10/20/2016</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.7*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_30.htm"><span style="font-size: 10pt">Amendment to Employment Agreement for Desmond Wheatley, effective as of January 1, 2016</span></a><span style="font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-226040</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.30</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/24/2018</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.8*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316821000547/beam_ex1001.htm"><span style="font-size: 10pt">Amendment to Employment Agreement for Desmond Wheatley, effective as of January 1, 2021</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">2/12/2021</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.9</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_1.htm"><span style="font-size: 10pt">Revolving Convertible Promissory Note, dated September 18, 2017</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/22/2017</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  </table>



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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 10%"><span style="font-size: 10pt">10.10</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 46%"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_2.htm"><span style="font-size: 10pt">Convertible Secured Promissory Note, dated September 18, 2017</span></a></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 6%"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 11%"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 5%"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 10%"><span style="font-size: 10pt">9/22/2017</span></td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 6%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.11</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_3.htm"><span style="font-size: 10pt">Security Agreement -Purchase Order Financing, dated September 18, 2017</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.3</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/22/2017</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.12</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594917000118/ex10_4.htm"><span style="font-size: 10pt">Security Agreement &#8211; Convertible Secured Promissory Note, dated September 18, 2017</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.4</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/22/2017</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.13</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_1.htm"><span style="font-size: 10pt">Promissory Note for bridge loan, dated August 27, 2018</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8/31/2018</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.14</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000123/ex10_2.htm"><span style="font-size: 10pt">Securities Purchase Agreement for the bridge loan, dated August 27, 2018</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8/31/2018</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.15*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000106594918000130/ex10_31.htm"><span style="font-size: 10pt">Promissory Note for Deferred Compensation of Desmond Wheatley, dated effective January 15, 2016</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-226040</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.31</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">9/24/2018</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

<tr>
    <td style="vertical-align: top; width: 10%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 46%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 6%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 5%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 10%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; width: 6%; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.16</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819000735/envision_ex1035.htm"><span style="font-size: 10pt">Amendment to Promissory Note with SFE VCF, LLC, dated December 1, 2018</span></a><span style="font-size: 10pt">&#160;&#160;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">S-1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">333-226040</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.35</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">3/25/2019</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.17*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819002294/envision_ex1001.htm"><span style="font-size: 10pt">Offer letter to Katherine H. McDermott, dated July 12, 2019</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">7/23/2019</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.18*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316819002637/envision_ex1002.htm"><span style="font-size: 10pt">Separation Agreement for Chris Caulson dated as of July 23, 2019</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">001-38868</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8/14/2019</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.19*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316821000547/beam_ex1002.htm"><span style="font-size: 10pt">Change in Control Severance Benefit Plan</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">2/12/2021</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">10.20</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316820003853/beam_ex1001.htm"><span style="font-size: 10pt">Lease Agreement &#8211; 5660 Eastgate Dr.</span></a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10-Q</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">11/12/2020</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">10.21</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316821002520/beam_8k-1001.htm" style="-sec-extract: exhibit">2021 Beam Global Equity Incentive Plan</a></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">8-K</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">001-38868</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">10.1</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">6/14/2021</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">23.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Consent of Independent Registered Public Accounting Firm (RSM US
    LLP)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">23.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Consent of Independent Registered Public Accounting Firm (Salberg &amp; Company, P.A.</span>)</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">31.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt"><a href="beam_ex3101.htm">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">31.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt"><a href="beam_ex3102.htm">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">X</span></td></tr>
  </table>

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

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

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

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

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

<p style="margin-top: 0; margin-bottom: 0"></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 10%"><span style="font-size: 10pt">32.1</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 42%"><span style="font-size: 10pt"><a href="beam_ex3201.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 8%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 11%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 5%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 10%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%">&#160;</td>
    <td style="vertical-align: top; text-align: center; width: 8%"><span style="font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">32.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt"><a href="beam_ex3202.htm">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">X</span></td></tr>

<tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 52%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 5%">&#160;</td>
    <td style="width: 6%">&#160;</td>
    <td style="width: 7%">&#160;</td>
    <td style="width: 8%">&#160;</td>
    <td style="text-align: center; width: 9%">X</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document </span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="white-space: nowrap; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (formatted in IXBRL, and included in exhibit 101).</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">X</td></tr>
  </table>
<p style="margin: 0"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">* Indicates a management contract or compensatory
plan or&#160;arrangement</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 96px; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 16.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="a_036"></span>FORM 10-K SUMMARY</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Not applicable</b></p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Beam Global</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Index to Financial Statements</b></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 90%; text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 10%; text-align: center"><span style="font-size: 10pt">Page</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_001">Reports of Independent Registered Public Accounting
    Firms</a></span> (PCAOB ID <span id="xdx_905_edei--AuditorFirmId_c20210101__20211231_zus9JQxYss6x"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorFirmId">49</ix:nonNumeric></span> (2021)) (PCAOB ID <span id="xdx_903_edei--AuditorFirmId_c20200101__20201231_zMFrSwSu8VK9"><ix:nonNumeric contextRef="From2020-01-012020-12-31" name="dei:AuditorFirmId">106</ix:nonNumeric></span>
    (2020))</td>
    <td style="text-align: center"><span style="font-size: 10pt">F-2</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_002">Balance Sheets at December 31, 2021 and 2020</a></span></td>
    <td style="text-align: center"><span style="font-size: 10pt">F-5</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_003">Statements of Operations for the Years Ended December 31, 2021 and 2020</a></span></td>
    <td style="text-align: center"><span style="font-size: 10pt">F-6</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_004">Statements of Changes in Stockholders&#8217; Equity for the Years Ended December 31, 2021 and 2020</a></span></td>
    <td style="text-align: center"><span style="font-size: 10pt">F-7</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_005">Statements of Cash Flows for the Years Ended December 31, 2021 and 2020</a></span></td>
    <td style="text-align: center"><span style="font-size: 10pt">F-8</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="#a_006">Notes to Financial Statements</a></span></td>
    <td style="text-align: center"><span style="font-size: 10pt">F-9</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Report of Independent Registered Public Accounting
Firm</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Stockholders and the Board of Directors of Beam Global</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Opinion on the Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying balance sheet
of Beam Global (the Company) as of December 31, 2021, the related statements of operations, changes in stockholders&#8217; equity and
cash flows, for the year then ended, and the related notes (collectively, the financial statements). In our opinion, the financial statements
present fairly, in all material respects, the financial position of the Company as of December 31, 2021, and the results of its operations
and its cash flows for the year then ended in conformity with accounting principles generally accepted in the United States of America.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Basis for Opinion</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our
audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required
to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations
of the Securities and Exchange Commission and the PCAOB.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial
statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged
to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding
of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.
Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Critical Audit&#160;Matters</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Critical audit matters are matters arising from
the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and
that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging,
subjective or complex judgments. We determined that there are no critical audit matters.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ <span id="xdx_90C_edei--AuditorName_c20210101__20211231_z1eAAya0sbC5"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorName">RSM US LLP</ix:nonNumeric></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have served as the Company's auditor since 2021.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_90E_edei--AuditorLocation_c20210101__20211231_zhXhHpR83Jc1"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorLocation">Los Angeles, California</ix:nonNumeric></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 31, 2022</p>

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

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

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

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

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

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

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="a_001"></span>Report of Independent Registered Public
Accounting Firm</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the Board of Directors and Stockholders of:</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Opinion on the Financial Statement</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying balance sheet
of Beam Global (the &#8220;Company&#8221;) as of December 31, 2020, the related statement of operations, changes in stockholders&#8217;
equity, and cash flow, for the year then ended, and the related notes (collectively referred to as the &#8220;financial statements&#8221;).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December
31, 2020, and the results of its operations and its cash flows for year then ended, in conformity with accounting principles generally
accepted in the United States of America.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our
audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;)
and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial
statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged
to perform, an audit of internal control over financial reporting. As part of our audit we are required to obtain an understanding of
internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.
Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The critical audit matters communicated below
are matters arising from the 2020 audit of the financial statements that were communicated or required to be communicated to the audit
committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially
challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the
financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions
on the critical audit matters or on the accounts or disclosures to which they relate.</p>

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><span style="text-decoration: underline">Analysis of Liquidity and Going
Concern</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As summarized in Footnote 2 &#8220;Liquidity&#8221;
to the financial statements, the Company has a history of net losses and net cash used in operating activities and believes such conditions
will continue for a period of time into the future. These are considered adverse conditions or events that led management to consider
whether there is substantial doubt about the ability of the entity to continue as a going concern for a reasonable period of time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, management believes that cash
raises through public offerings both in 2019 and 2020 which created a cash balance and positive working capital alleviates the substantial
doubt related to going concern and the need for a going concern risk disclosure.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We identified the going concern risk
analysis as a critical audit matter. Auditing management&#8217;s going concern analysis including their process to develop the analysis
and the projections of future cash flows, operating trends, and assessments of internal and external matters that may affect the Company&#8217;s
future operations and cash flows involved a high degree of subjectivity. Additionally, auditing management&#8217;s plans to address the
going concern risk involved highly subjective auditor judgment.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The primary procedures we performed
to address this critical audit matter included (a) Assessed the reasonableness of management&#8217;s process for developing their assessment
of whether a going concern risk exists, (b) Assessed the reasonableness of assumptions management used in their future cash flow projections
including comparison to prior year results, consideration of positive and negative evidence impacting management&#8217;s forecasts, and
consideration of the Company&#8217;s financing arrangements in place as of the report date, (c) Developed our own independent calculation
of expected source and use of funds and needs of the Company over the one year period from the date of issuance of the financial statements,
(d) confirmed cash balances as of December 31, 2020 with the banks and tested management&#8217;s bank reconciliations, (e) Identified
management&#8217;s plans for dealing with the adverse conditions and events discussed above and assessed the reasonableness of the assumptions
of such plans, (f) Assessed whether it is probable that management&#8217;s plans, when implemented, will mitigate the adverse effects
of the conditions and events discussed above, (g) Concluded whether substantial doubt exists as to whether the Company can continue as
a going concern for a period of one year after the financial statements are issued and (h) considered the effect of such conclusion on
the financial statement disclosures and our report of independent registered public accounting firm. We agreed with management&#8217;s
assessment that the going concern risk is alleviated and a liquidity footnote would be sufficient.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">/s/ Salberg &amp; Company, P.A.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><span id="xdx_902_edei--AuditorName_c20200101__20201231_zwTC4FWWcuwf"><ix:nonNumeric contextRef="From2020-01-012020-12-31" name="dei:AuditorName">SALBERG &amp; COMPANY, P.A.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">We had served as the Company&#8217;s
auditor from 2008 through March 31, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><span id="xdx_908_edei--AuditorLocation_c20200101__20200131_zGT7TreKIwwg"><ix:nonNumeric contextRef="From2020-01-012020-01-31" name="dei:AuditorLocation">Boca Raton, Florida</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">March 30,
2021</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b></b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Beam Global</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_002"></span>Balance Sheets</b></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_309_111_zz4ZEuQFeOdO" summary="xdx: Statement - Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_495_20211231_zCUCPJdS61sn" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_494_20201231_zeZ5Yn3HN3Nx" style="font-weight: bold; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AssetsAbstract_iB_zUoDQhdyUGbx" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold">Assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AssetsCurrentAbstract_i01B_znsU6giMRFJC" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Cash_i02I_maCzsIW_zr6z0iyoV7wX" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; width: 66%; text-align: left">Cash</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,948,512</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,702,804</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsReceivableNetCurrent_i02I_maCzsIW_zM9EZKjRjWL7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,827,254</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,786,471</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssets_i02I_maCzsIW_zRqFyF6bkMfe" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">180,194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">321,393</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_i02I_maCzsIW_zz5WyWqLvsnI" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Inventory</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,610,860</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,092,763</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsCurrent_i02TI_mtCzsIW_maCzmN1_zu9o8NIktGxJ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Total current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,566,820</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,903,431</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentNet_i02I_maCzmN1_zAOXMl3iGPsB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,195</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">235,036</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_i02I_maCzmN1_zcERDJ4Yc7VU" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease right of use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,029,912</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,418,503</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_i02I_maCzmN1_zpphwI4OvHZI" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Patents, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">359,060</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">293,789</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DepositsAssets_i02I_maCzmN1_z0eR2bzWU5Rw" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Deposits</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepositsAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepositsAssets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Assets_i02TI_mtCzmN1_zoFJvg5mHpjv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,657,987</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,902,759</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_znr3vbUGEieT" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Liabilities and Stockholders' Equity</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_i01B_zciwRil75teb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccountsPayableCurrent_i02I_maCzW4Y_zkfC9dN9Xop0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,567,069</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">727,919</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedLiabilitiesCurrent_i02I_maCzW4Y_zftE99rSA2Mf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">726,688</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">391,567</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--SalesAndExciseTaxPayableCurrent_i02I_maCzW4Y_zl3AGW6ZTnmd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,561</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,130</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maCzW4Y_zGVnw6sw6qvo" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,801</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,778</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzW4Y_zM1xZzvFLc8r" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Operating lease liabilities, current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">467,891</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">521,006</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesCurrent_i02TI_mtCzW4Y_maCzfKO_zHMb2T1y5dcX" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total current liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,955,010</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,770,400</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredRevenueNoncurrent_i02I_maCzfKO_zR3Izz0WVJxj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred revenue, noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">117,950</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,711</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maCzfKO_zRJdWkviOmeL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Operating lease liabilities, noncurrent</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,607,221</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,910,357</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--Liabilities_i01TI_mtCzfKO_maCzsf7_zE666eTaJJYa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,680,181</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,750,468</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CommitmentsAndContingencies_i01I_zecNYtve6JRq" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Commitments and contingencies (Note 9)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockholdersEquityAbstract_i01B_zkGdWpo7GsLM" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stockholders' equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PreferredStockValue_i02I_pp0p0_d0_maCzHAh_zgqRMOSG6GZ2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Preferred stock, $<span id="xdx_902_eus-gaap--PreferredStockParOrStatedValuePerShare_c20211231_pdd_z45hD3tjjLiO" title="Preferred stock, par value"><span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_c20201231_pdd_zAehWnxWjAH5" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_c20211231_pdd_zJIqHVE4PHD9" title="Preferred stock, shares authorized"><span id="xdx_902_eus-gaap--PreferredStockSharesAuthorized_c20201231_pdd_zThGiK2oWx1a" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> authorized, <span id="xdx_90E_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20211231_zBuNPuABqBKm" title="Preferred stock, shares outstanding"><span id="xdx_906_eus-gaap--PreferredStockSharesOutstanding_iI_dn_c20201231_zu9nuUwnF30j" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2020-12-31" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></span></span> outstanding as of December 31, 2021 and 2020, respectively.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2020-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CommonStockValue_i02I_maCzHAh_zVRHr0c3iMT8" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Common stock, $<span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_c20211231_pdd_z7DU00nN6xP0" title="Common Stock par value (in Dollars per share)"><span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_c20201231_pdd_zmG7t7gWHLQ0" title="Common Stock par value (in Dollars per share)"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_c20211231_pdd_zF7sX7ck7Xpq" title="Common Stock shares authorized"><span id="xdx_90B_eus-gaap--CommonStockSharesAuthorized_c20201231_pdd_zFpg18ZPIWie" title="Common Stock shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">350,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_901_eus-gaap--CommonStockSharesIssued_c20211231_pdd_zchFAaRMEnNK" title="Common Stock shares issued"><span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_c20211231_pdd_zYzn8KQuzaWY" title="Common Stock shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,971,711</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_900_eus-gaap--CommonStockSharesIssued_c20201231_pdd_zeQYOPObXKYB" title="Common Stock shares issued"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_c20201231_pdd_zfoH7X4jMRuY" title="Common Stock shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,482,387</ix:nonFraction></ix:nonFraction></span></span> shares issued or issuable and outstanding as of December 31, 2021 and 2020, respectively.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,972</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,482</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AdditionalPaidInCapital_i02I_maCzHAh_z5rR58U90Rk_zeBQE06AWxjm" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Additional paid-in-capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">83,587,479</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80,166,415</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCzHAh_z8qZh3QPacVZ" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated deficit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">57,618,645</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">51,022,606</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockholdersEquity_i02TI_mtCzHAh_maCzsf7_zhHL48FfDIf8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total stockholders' equity</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,977,806</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,152,291</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquity_i02TI_mtCzsf7_zgaTc7F1Mnpi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders' equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,657,987</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,902,759</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these Financial Statements</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Beam Global</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_003"></span>Statements of Operations</b></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_30A_113_z2nZTViUlPs_zy5SvKlbKRmN" summary="xdx: Statement - Statements of Operations" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20210101_20211231_zZX5dDBY1Zdp" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49D_20200101_20201231_zbogGSh3J3uZ" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Revenues_maCzOHp_zvpza2FWNL3G" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,001,751</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,210,350</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CostOfRevenue_msCzOHp_zqiqk2WCxsFA" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Cost of revenues</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,973,395</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,921,324</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--GrossProfit_iT_mtCzOHp_maCz1fb_zQwcpG9DbQRj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Gross loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">971,644</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">710,974</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OperatingExpenses_msCz1fb_z3R5aRfTCzbk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,627,674</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,496,660</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_iT_mtCz1fb_maCzpKf_zyT12RrximiF" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,599,318</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,207,634</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zIoC165FPSNE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Other income (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InterestIncomeOther_i01_maCz6MG_zKEubjmPBZwI" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeOther" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,602</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeOther" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,446</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InterestExpenseOther_i01N_di_msCz6MG_zFYWBoON6LaF" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseOther" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">498</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseOther" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,893</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--NonoperatingIncomeExpense_i01T_mtCz6MG_maCzpKf_zCSYlCHF6Yis" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total other income (expense), net</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,104</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">447</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProfitLoss_i01T_mtCzpKf_maNILzE4D_zNBzLewT3oJh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss before income tax expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,595,214</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,208,081</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_i01_msNILzE4D_zishFIDIHBFh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income tax expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">825</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,944</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01T_mtNILzE4D_zvSvycAMdQwt" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,596,039</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,213,025</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--EarningsPerShareBasic_i01_zDeQuIyLwiQx" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss per share - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.74</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.84</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_zwt5s7rftG4D" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Weighted average shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,882,440</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,170,283</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these Financial Statements</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Beam Global</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_004"></span>Statements of Changes in Stockholders' Equity</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31, 2021 and 2020</b></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_301_114_zxfrq0nb41EM" summary="xdx: Statement - Statements of Changes in Stockholders&apos; Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zZyO2SKljBEL" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zAIWwoHmMwun" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_z7eofHiS0m4r" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4BB_zVC7crszgYHE" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Total</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Common Stock</b></span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Additional</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Accumulated</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="font-weight: bold; text-align: center"><span style="font-size: 8pt">Stockholders'</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Stock</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Paid-in-Capital</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Deficit</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Equity</span></td></tr>
  <tr id="xdx_437_c20200101__20201231_eus-gaap--StockholdersEquity_iS_z1AKL006qoDJ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 35%; padding-bottom: 1pt"><span style="font-size: 8pt">Balance at December 31, 2019</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--SharesOutstanding_iS_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z6Ql48KNle6t" title="Beginning balance, shares" style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,208,170</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,207</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,628,536</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">45,809,581</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,824,162</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--StockIssuedDuringPeriodValueIssuedForDirectorServices_zWSAYXfouoOw" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock issued for director services - vested</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--StockIssuedDuringPeriodValueIssuedForDirectorServicesShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zOCgNk2jfhOz" title="Stock issued for director services - vested, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">59,782</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,122</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0225">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,182</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--StockIssuedToEscrowAccountUnvestedValue_i_pp0p0_zq0CvRZTn12L" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock issued to escrow account - unvested</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--StockIssuedToEscrowAccountUnvestedShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZUdztVccBkv" title="Stock issued to escrow account - unvested, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedShares" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,126</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0232">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0233">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zWxk7hII3iPn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock option expense</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0237">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">722,549</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0239">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">722,549</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueNewIssues_z0KJZ5JmeWbz" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Proceeds from issuance of common stock, pursuant to public offering</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z3k95K6Dk5PR" title="Proceeds from issuance of common stock, pursuant to public offering, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,643,900</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,644</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,998,031</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0244">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,999,675</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_i_pp0p0_z0pnKL2beDjR" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Warrants exercised for cash</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNdoGphp4nAR" title="Warrants exercised for cash, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,552,206</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,552</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,925,306</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0251">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,926,858</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--WarrantsExercisedCashlessValue_i_pp0p0_z70NuWvouTnl" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Warrants exercised (cashless)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--WarrantsExercisedCashlessShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXSDXQl502pv" title="Warrants exercised (cashless), shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:WarrantsExercisedCashlessShares" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,304</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:WarrantsExercisedCashlessValue" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="BEEM:WarrantsExercisedCashlessValue" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">11</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0258">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0259">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_i_pp0p0_zMySFHY2XmmX" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock option exercise (cashless)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdgqoaK6XeAe" title="Stock option exercise (cashless), shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,199</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0265">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0266">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_zX1vkDMGzTRC" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock issued for services</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrPbGg4RllHN" title="Stock issued for services, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,700</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,739</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0272">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,742</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_iN_pp0p0_di_zwUk2szyDxcT" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Cash fees related to stock offerings</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0277">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,566,852</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0279">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,566,852</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0_zukWiJEnmo5U" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Net loss</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0282">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0283">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,213,025</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,213,025</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_434_c20210101__20211231_eus-gaap--StockholdersEquity_iS_z114ZPI8xygQ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Balance at December 31, 2020</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zLuiMRyM5DaG" title="Beginning balance, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,482,387</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,482</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80,166,415</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">51,022,606</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,152,291</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--StockIssuedDuringPeriodValueIssuedForDirectorServices_za5tq0rsgH9a" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock issued for director services - vested</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_ecustom--StockIssuedDuringPeriodValueIssuedForDirectorServicesShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjL12AVFCD6H" title="Stock issued for director services - vested, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,513</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">742,244</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0296">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">742,285</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--StockIssuedToEscrowAccountUnvestedValue_zqkjLsEzOTBd" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock issued to escrow account - unvested</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98E_ecustom--StockIssuedToEscrowAccountUnvestedShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zOg2HHcCLrhT" title="Stock issued to escrow account - unvested, shares" style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedShares" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">33,774</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">34</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockIssuedToEscrowAccountUnvestedValue" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0303">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0304">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockOptionPlanExpense_z8oHZYbipI3V" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock option expense</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0308">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,713</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0310">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,713</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_ziNXp5eNojXj" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Warrants exercised for cash</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRfexwkFhjw0" title="Warrants exercised for cash, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">445,926</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">446</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,853,777</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0315">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,854,223</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_zXO3dhpZOwf1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock option exercise (cashless)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zDpLcJmIgO0L" title="Stock option exercise (cashless), shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,820</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">630,409</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0322">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">630,373</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_405_ecustom--StockOptionExerciseForCash_iP3us-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_zkKeNnP4iOk_zO0bNNTEGXyt" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Stock option exercise (for cash)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--StockOptionExerciseForCashShares_iP3custom--StockOptionExerciseForCash_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z5tPDYpbg00u" title="Stock option exercise (for cash), shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockOptionExerciseForCashShares" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">839</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockOptionExerciseForCash" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockOptionExerciseForCash" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,705</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0329">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="BEEM:StockOptionExerciseForCash" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,706</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_z0n9XS7aSpAF" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Net loss</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0334">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0335">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,596,039</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,596,039</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_433_c20210101__20211231_eus-gaap--StockholdersEquity_iE_zMY54CmYXfs_zGblyKrApO0y" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt; text-align: left"><span style="font-size: 8pt">Balance at December 31, 2021</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zV7e2h5bA3f3" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,971,711</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,972</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">83,587,479</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">57,618,645</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,977,806</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these Financial Statements</p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Beam Global </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_005"></span>Statements of Cash Flows</b></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_30E_112_zytnyPcSk3GZ" summary="xdx: Statement - Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" id="xdx_49D_20210101__20211231_zfMn6SSOPdYh" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" id="xdx_497_20200101__20201231_zahtjK9C7mh9" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">For the Years Ended</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3">&#160;</td><td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zJa0lbUkIpTI" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Operating Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetIncomeLoss_i01_maCzJc1_zLX0KoyGOmPx" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,596,039</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,213,025</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_z3Dl3AcSkhFc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Adjustments to reconcile net loss to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_i02_maCzJc1_zbKr7iD4ao0R" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,775</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,952</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i02_maCzJc1_zkHuoHbsjHyv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Common stock issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">742,285</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">458,924</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--StockOptionPlanExpense_i02_maCzJc1_z7VvaL13cvVs" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Compensation expense related to grant of stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,713</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">722,549</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--AmortizationOfOperatingLeaseRightOfUseAsset_i02N_di_msCzJc1_z5BNkKF0SNXh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Amortization of operating lease right of use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:AmortizationOfOperatingLeaseRightOfUseAsset" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">32,340</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="BEEM:AmortizationOfOperatingLeaseRightOfUseAsset" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,911</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--AmortizationOfDebtDiscountPremium_i02_d0_maCzJc1_zz0f89taEMOH" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Amortization of debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,990</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_z1WQFyhUSQr7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Changes in assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOperatingAssetsAbstract_i02B_zCpGoX5vag3C" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">(Increase) decrease in:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccountsReceivable_i02N_di_msCzJc1_zMPjH7BefVA2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,040,783</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,021,937</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i02N_di_msCzJc1_zKG4vEi8IWn4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">141,199</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,895</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInInventories_i02N_di_msCzJc1_zxLgZiw7r4M0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">485,961</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,060,614</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInDepositOtherAssets_i02N_di0_msCzJc1_zSNWk7MlDIVi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDepositOtherAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDepositOtherAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,869</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOperatingAssetsAbstract_i02B_zJCV5RP1qHdv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Increase (decrease) in:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInAccountsPayable_i02_maCzJc1_z4MzH9oXVfRn" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">815,950</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">242,900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i02_maCzJc1_z9JBClHv6wAH" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">335,121</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,452</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInDueToRelatedParties_i02_pp0p0_d0_maCzJc1_zt4rvmmp5fJw" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Convertible note payable repaid in lieu of salary - related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">220,417</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i02_maCzJc1_zplQUIp4qjSE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">34,569</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85,917</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i02_maCzJc1_zu1JcIZ0wbvw" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Deferred revenue</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,262</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,880</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i02T_mtCzJc1_maCzJp0_zJjSfyh0bZ1P" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in operating activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,406,707</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,138,138</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zANQjuVAAixO" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Investing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msCzaLa_zbEMWpHFeeTx" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Purchases of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">498,270</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">265,764</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsToAcquireIntangibleAssets_i01N_di_msCzaLa_z98zFdlr3JW4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Funding of patent costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">83,871</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,137</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCzaLa_maCzJp0_zWHWcsuk0zuI" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in investing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">582,141</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">358,901</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_z02N5voVxGNB" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Financing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RepaymentsOfOtherDebt_i01N_di0_msCz2sS_zeMX2lA8cA40" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Repayments of auto loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RepaymentsOfOtherDebt" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfOtherDebt" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,294</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--ProceedsFromNotesPayable_i01_d0_maCz2sS_zuUXeGtAYGp_zSGZgUsJSu58" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Borrowings on note payable - Paycheck Protection Program</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">339,262</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ProceedsFromRepaymentsOfNotesPayable_i01_d0_maCz2sS_z2lwYtMrQk1T" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Repayment on note payable - Paycheck Protection Program</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">339,262</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--PaymentsRelatedToTaxWithholdingForShareBasedCompensation_i01N_di_msCz2sS_ztjGmqRLeHTy" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Withhold shares to cover taxes for cashless stock option exercise</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">630,373</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0434">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--ProceedsFromStockOptionsExercised_i01_d0_maCz2sS_zPI7Gb9B59nE" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Proceeds from stock option exercises</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,706</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ProceedsFromWarrantExercises_i01_maCz2sS_zj1MZoe5dzAh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Proceeds from warrant exercises</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,854,223</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,926,858</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PaymentOfFinancingAndStockIssuanceCosts_i01N_di0_msCz2sS_zuda2d3nZ0SK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Payments of equity offering costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,566,852</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--ProceedsFromOtherEquity_i01_d0_maCz2sS_zmDS8SMGEJrG" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Proceeds from issuance of common stock and warrants, pursuant to public offering</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromOtherEquity" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromOtherEquity" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,999,675</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtCz2sS_maCzJp0_zUQtRKtwi6Cg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,234,556</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,350,387</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_i01T_mtCzJp0_zEICdvKtNRAD" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net (decrease) increase in cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,754,292</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,853,348</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_i01S_zDJ0xe9r1ujn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Cash at beginning of year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,702,804</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,849,456</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_i01E_zSWmzK9o3JYU" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Cash at end of year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,948,512</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,702,804</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--SupplementalCashFlowInformationAbstract_i01B_zeKnI4fTKqQn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Supplemental Disclosure of Cash Flow Information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InterestPaidNet_i02_zO91067DK3Xj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Cash paid for interest</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,571</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxesPaidNet_i02_zi3qS7zXrTE7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Cash paid for taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">825</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,944</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_i01B_zpI1x4uUCrSA" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Supplemental Disclosure of Non-Cash Investing and Financing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_i02_d0_zkNKoRSlQqbP" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Purchase of property and equipment by incurring current liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,200</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--DepreciationCostCapitalizedIntoInventory_i02_zczDABayeesL" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Depreciation cost capitalized into inventory</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:DepreciationCostCapitalizedIntoInventory" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,136</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:DepreciationCostCapitalizedIntoInventory" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,363</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--RecordingOfRightOfUseAssetAndCorrespondingLiability_i02_d0_zlBZU6y3hZgz" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Recording of right of use asset and corresponding liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:RecordingOfRightOfUseAssetAndCorrespondingLiability" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:RecordingOfRightOfUseAssetAndCorrespondingLiability" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,605,032</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ReclassificationOfDeferredEquityOfferingCostsIntoApic_i02_d0_zJEWXfCKWwkq" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Reclassification of deferred equity offering costs into APIC</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:ReclassificationOfDeferredEquityOfferingCostsIntoApic" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:ReclassificationOfDeferredEquityOfferingCostsIntoApic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,566,852</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--TransferOfPrepaidAssetToInventory_i02_d0_zqTNW1fXX8wf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Transfer of prepaid asset to inventory</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:TransferOfPrepaidAssetToInventory" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:TransferOfPrepaidAssetToInventory" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">212,188</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--TransferOfFixedAssetToInventory_i02_d0_z1mbygEvA4ad" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Transfer of fixed asset to inventory</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:TransferOfFixedAssetToInventory" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:TransferOfFixedAssetToInventory" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,946</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these Financial Statements</p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><br />
</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>BEAM GLOBAL</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_006"></span>NOTES TO THE FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>DECEMBER 31, 2021 AND 2020</b></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"><p id="xdx_803_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zxEfq2khJRKo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_826_zfUCpzJ8gYkO">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"><p id="xdx_84C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_z2N7V3rWhpOF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_868_zJVZVuzpvksW">CORPORATE ORGANIZATION</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam Global (formerly Envision
Solar International, Inc.) was incorporated in June 2006 as a limited liability company (&#8220;LLC&#8221;). Through a series of transactions
and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company
in a transaction treated as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada
Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam
Global (hereinafter the &#8220;Company&#8221;, &#34;us&#34;, &#34;we&#34;, &#34;our&#34; or &#34;Beam&#34;) and trading on Nasdaq:
BEEM and BEEMW.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:NatureOfOperations"><p id="xdx_846_eus-gaap--NatureOfOperations_zRQzYV0kM8XM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_zpqfMzQUszK0">NATURE OF OPERATIONS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam is a cleantech innovation
company based in San Diego, California. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure
products for electric vehicle (&#8220;EV&#8221;) charging, outdoor media and branding, and energy security and disaster preparedness.
Beam&#8217;s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful
to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are
intolerable. When competing with utilities or typical solar companies, we rely on our products&#8217; ease of deployment, reliability,
accessibility, and total cost of ownership, rather than producing the cheapest kilowatt hour with the help of subsidies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam&#8217;s products and
proprietary technology solutions target three markets that are experiencing significant growth with annual global spending in the billions
of dollars:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">electric vehicle (EV) charging infrastructure; </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">energy security and disaster preparedness; and </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">outdoor media advertising.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="BEEM:RisksAndUncertaintiesPolicyTextBlock"><p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zpMLi0I4qUmn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zDZdRWHqM4x8">RISKS AND UNCERTAINTIES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 11, 2020, the World
Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The outbreak of COVID-19 has resulted in travel
restrictions, quarantines, &#8220;stay-at-home&#8221; and &#8220;shelter-in-place&#8221; orders as well as the shutdown of many businesses
around the world. To date, while we saw seen some delays and cancellations of opportunities in our pipeline in 2020 as a result of funding
issues, priority issues or temporary business closures, the pandemic has not had a material adverse effect on the Company&#8217;s financial
position or results of operations for the years ended December 31, 2020 and December 31, 2021. However, it is difficult to predict if
these governmental actions and the widespread economic disruption arising from the pandemic will impact our business in the future. The
Company will continue to monitor its progress and communicate changes in estimates and assumptions with shareholders, as necessary.</p>

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

<ix:exclude><p id="xdx_23C_zT2sh4npKOLs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_23F_z8DtfQF5qN2n" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_238_zTOvhatEhU7C" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p></ix:exclude>

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

<ix:exclude><p id="xdx_232_zkHEVNbWZqkv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_846_eus-gaap--UseOfEstimates_z5pV71bVgtXT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zIy0YuvyHNj8">USE OF ESTIMATES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The preparation of financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the
date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ
from those estimates. Significant estimates in the accompanying financial statements include the allowance for doubtful accounts receivable,
valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of intangible assets, estimates
of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs,
and the valuation allowance on deferred tax assets.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zgVwcoPfNxaK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zCOQ6uewdVkn">CONCENTRATIONS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Credit Risk</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Financial instruments that potentially subject
us to concentrations of credit risk consist of cash and accounts receivable.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company maintains its
cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any
losses in such accounts from inception through December 31, 2021. As of December 31, 2021, approximately $<span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0_z4OC5M7Wutvl" title="Uninsured cash"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,070,000</ix:nonFraction></span> of the Company&#8217;s
cash deposits were greater than the federally insured limits.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> The Company continually assesses
the financial strength of its customers. For the year ended December 31, 2021, two customers accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zeApe0lB3jFj" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">33</ix:nonFraction></span>%
and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_z1lwG5jMcVQb" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13</ix:nonFraction></span>%
of total revenues each. For the year ended December 31, 2020, revenues from one customer accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zUoRtZ2Ao9XW" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></span>%
of total revenues. At December 31, 2021, accounts receivable from four customers accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zzCQbBrGszoh" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></span>%, <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zhaNACXJFiB_zD883G30lBia" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">22</ix:nonFraction></span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zktQz6sjvc4_zNXQMCsz9vax" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer3Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13</ix:nonFraction></span>%
and <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zoE0KDKLEVPj" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer4Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%
of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. At
December 31, 2020, accounts receivable from two customers accounted for <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zOhuyjEXeuOR" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">61</ix:nonFraction></span>%
and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zweZ8kpptVsb" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13</ix:nonFraction></span>%
of total accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. <span style="background-color: white">For
the years ended December 31, 2021 and 2020, the Company had a heavy concentration of sales to federal, state and local governments
which represented <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zSlHuyWkDGmS" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">86</ix:nonFraction></span>%
and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zH103v1Dn7y_z5zMdcELKeI8" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">53</ix:nonFraction></span>%
of revenues, respectively.</span></p>

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

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

<ix:exclude><p id="xdx_23A_zvNkmgG4uZaV" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_237_zu2oMGtRbPwF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zwSudElTB3SL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_23A_zgeWLTm0fPId" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zTcpDdsq5Lzc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86B_zi31cwn5OuLS">CASH AND CASH EQUIVALENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the purposes of the statements
of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash
equivalents. There were <span id="xdx_909_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20211231_zALPKb95yfTT" title="Cash equivalents"><span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20201231_z4jzDpWid0j7" title="Cash equivalents"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2020-12-31" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> cash equivalents at December 31, 2021 or December 31, 2020.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_84A_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zSxN7o5q30UG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zJ9wbuzK4Ey5">FAIR VALUE OF FINANCIAL INSTRUMENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s financial
instruments, including accounts receivable, accounts payable, accrued expenses, and short-term loans, are carried at historical cost basis.
At December 31, 2021, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these
instruments.&#160;</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_846_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z8Rrt7djsRvW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_867_zvcFVQi5tJr5">ACCOUNTS RECEIVABLE</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts receivable are customer
obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any receivables may
become uncollectible. Management&#8217;s evaluation includes several factors including the aging of the accounts receivable balances,
a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience,
net of recoveries, and economic conditions. The Company includes any accounts receivable balances that are determined to be uncollectible
in its overall allowance for doubtful accounts. After all attempts to collect a receivable have failed, the receivable is written off
against the allowance. There were <span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20211231_zgV7xV8tq6FW" title="Allowances for doubtful accounts"><span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20201231_z8WKOXjLWZTy"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2020-12-31" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> allowances for doubtful accounts as of the years ended December 31, 2021 and 2020.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_zLoBNJmi8Qi_zqF37ADJK89P" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_z5kYrWmX0PxU">INVENTORY</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and
performs annual physical inventory counts. </p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zPloKvcQlqiR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zq6M8Lx9cBtz">PROPERTY, EQUIPMENT AND DEPRECIATION</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment is
recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of
<span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231_zK6iInlHOS1x" title="Property and equipment estimated useful lives"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives">3 to 7 years</ix:nonNumeric></span>. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zjqqJP1FjEyQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zy9cixOKAfvf">PATENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company believes it will
achieve future economic value benefits for its patents. All administrative costs for obtaining patents are accumulated on the balance
sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset
and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied
or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned. Accumulated
amortization related to patents was $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zWY570Rvd8F1" title="Accumulated amortization"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,175</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_z2w1wmnHzFDQ" title="Accumulated amortization related to patents"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,574</ix:nonFraction></span> as of December 31, 2021 and 2020, respectively. Patent amortization expense was
$<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20211231_zbJjMHzv92zo" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,600</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20200101__20201231_zS0RWWvWMIQn"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,502</ix:nonFraction></span> in the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the estimated patent amortization
expense for each of the five succeeding years is $<span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231_z5IDxHm6LOlm" title="Amortization expenses for succeeding years"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231_zfrm71ZxjU8_zsFsrRcMKhr8"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231_zzfch9yDoSNc"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231_zBrnGRsGhoQD"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20211231_zmhI3CZOWg5a"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,307</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span></span>.</p>

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

<ix:exclude><p id="xdx_239_zfYLnPY4XpgL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_zSEk7LaqgOK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zNhItGTfLdkN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

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

<ix:exclude><p id="xdx_23F_z8GtEBSYsAdX" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zn8rpcXtbwTR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zz0uUBwsgrl_zeT1jrJR11ek">LEASES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company&#8217;s assessment is based
on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the
economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The
Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease
payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of
12 months or less.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zKZrcQCGdVsu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zZYmX7wXCabV">IMPAIRMENT OF LONG-LIVED ASSETS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for long-lived
assets in accordance with the provisions of Accounting Standards Codification (&#8220;ASC&#8221;) 360-10-35-15 &#8220;Impairment or Disposal
of Long-Lived Assets.&#8221; This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets
to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be
generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying
amount or fair value less costs to sell.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zy3Ws5jLfGgs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zPAMvK7pvZCA">REVENUE RECOGNITION</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam follows the revenue standards
of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers (Topic 606).&#8221; The core
principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount
that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue is recognized
in accordance with that core principle by applying the following five steps: 1) identify the contracts with a customer; 2) identify the
performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations;
and 5) recognize revenue when (or as) we satisfy a performance obligation.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily derived
from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products
and revenues from sales of professional services.</p>

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

<ix:exclude><p id="xdx_237_zMNw7GjF0J99" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zihf5IsYt8n4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zgFxoQQTxfZM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_232_znYKsWmEqqrp" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue
values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically
obligated to make payment for such products within a 30-45 day period after delivery.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Revenues from maintenance fees for services provided
by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined
at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance
of the maintenance period.<b></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Extended maintenance or warranty
services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance
obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation
or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such
services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a policy of
recording sales incentives as a contra revenue.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted
for as deferred revenue on the balance sheet.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on a
net basis and excluded from revenue.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a standard one-year warranty on its products for materials and workmanship but may provide multiple year warranties as
negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company
accrues for product warranties when the loss is probable and can be reasonably estimated. At December 31, 2021, the Company has <span id="xdx_90E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_do_c20211231_zEVtKBGtxlz3" title="Accrued warranty reserve"><ix:nonFraction name="us-gaap:ExtendedProductWarrantyAccrual" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD">no</ix:nonFraction></span>
product warranty accrual based on the Company&#8217;s historical financial warranty expense.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock"><p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zESD9oOfXtwZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zy7yxfE89Yq_zRpmC8FFrVqo">COST OF REVENUES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records direct
material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing
equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company
further includes shipping and handling costs as cost of revenues.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_845_eus-gaap--ResearchAndDevelopmentExpensePolicy_zt5csqTPF0Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zOxD6qm8LWsM">RESEARCH AND DEVELOPMENT</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 730-10,
&#8220;Research and Development,&#8221; expenditures for research and development of the Company&#8217;s products are expensed when incurred
and are included in operating expenses. The Company recognized research and development costs of $<span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20210101__20211231_z6qhy81AfjMm" title="Research and development costs"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">360,586</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20200101__20201231_zJBuSuFH8Vvf" title="Research and development costs"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">261,611</ix:nonFraction></span> for the years ending
December&#160;31, 2021 and 2020, respectively.</p>

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

<ix:exclude><p id="xdx_23A_zFj1FDjxFLHL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_232_z9obGpyLWsU_zelGRUqiBpz0" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_238_z1wMlj9odi8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p></ix:exclude>

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

<ix:exclude><p id="xdx_231_zF44ATqREfVu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_84B_eus-gaap--AdvertisingCostsPolicyTextBlock_zdwtXRwAATgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zZtd7o5q8yhp">ADVERTISING</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#8220;Advertising Costs,&#8221; advertising costs are
charged to operations and included in operating expenses when incurred. Such amounts aggregated $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0_zQmgYdWe2bCv" title="Advertising costs"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">138,072</ix:nonFraction></span> in 2021 and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0_z2iVTue9EIc5" title="Advertising costs"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">122,840</ix:nonFraction></span> in 2020.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z98W6hgXSGb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86F_zzfhVJZFjN9R">STOCK-BASED COMPENSATION</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows ASC 718,
&#8220;Compensation &#8211; Stock Compensation.&#8221; ASC 718 requires companies to estimate and recognize the fair value of stock-based
awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest is recognized as an expense
over the shorter of the service periods or vesting periods using the straight-line attribution method.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred,
as a reversal of share-based compensation expense related to awards that will not vest.</p>

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



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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zPz4ij4j7wKI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zqp9Ru5dzZxQ">INCOME TAXES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for income
taxes pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which requires, among other things, an asset and liability
approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities
for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities.
A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that
the net deferred asset will not be realized.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows the provisions
of ASC 740-10-25-5, <i>&#8220;</i>Basic Recognition Threshold<i>.&#8221;</i> When tax returns are filed, it is highly certain that some
positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits
of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6,
the benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than 50&#160;percent likely of being realized upon
settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount
measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its
tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized
tax benefits. As of December 31, 2021, tax years 2018 through 2021 remain open for IRS audit. The Company has received no notice of audit
from the IRS for any of the open tax years.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes the
benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#8220;Basic Recognition Threshold&#8221; provides guidance
on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized
tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing
authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.</p>

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

<ix:exclude><p id="xdx_239_zuQ6SetiHaIj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_zgo3SFVo8om3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zD5oVqvAHNkv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:exclude>

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

<ix:exclude><p id="xdx_23F_zexwxaMpBHqv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_843_eus-gaap--EarningsPerSharePolicyTextBlock_zpSM99w8uYu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zCAtbuDPoMz7">NET LOSS PER SHARE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per share is
computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted
net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive,
potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable
upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive
securities are excluded from the computation if their effect is anti-dilutive.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">Options to purchase <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zgao8Onq0UZ_zUrJVPphcuLh" title="Potentially dilutive stock equivalents outstanding"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">263,433</ix:nonFraction></span>
common shares and warrants to purchase <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zieyj42I1fTi" title="Potentially dilutive stock equivalents outstanding"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">519,658</ix:nonFraction></span> shares of common stock were outstanding at December 31, 2021. Options to purchase <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsSharesMember_zzIGn5iqcu31" title="Potentially dilutive stock equivalents outstanding"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_custom_OptionsSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">341,808</ix:nonFraction></span>
common shares and warrants to purchase <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--WarrantSharesMember_zpM4mmd9CgWt" title="Potentially dilutive stock equivalents outstanding"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_custom_WarrantSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">965,584</ix:nonFraction></span> shares of common stock were outstanding at December 31, 2020. These shares were not included
in the computation of diluted loss per share for the years ended December 31, 2021 and 2020 because the effects would have been anti-dilutive.
These options and warrants may dilute future earnings per share.&#160;</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock"><p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zkouft0icLeL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zKSVHyI7ood7">CONTINGENCIES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain conditions may exist
as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one
or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment
inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the
Company or unasserted claims that may result in such proceedings, the Company's legal counsel evaluates the perceived merits of any legal
proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the
assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably
estimated, then the estimated liability would be accrued in the Company's financial statements. If the assessment indicates that a potentially
material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature
of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does
not include legal costs in its estimates of amounts to accrue.</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zmgWylyMbbBY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zE1hUCWmeQQd">SEGMENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows ASC 280-10
for &#8220;Disclosures about Segments of an Enterprise and Related Information.&#8221; During 2021 and 2020, the Company only operated
in one segment; therefore, segment information has not been presented.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_845_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zKMlYTij0RoN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86F_zQCzKXehYJuu">RECLASSIFICATIONS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Where necessary, the prior
year&#8217;s information has been reclassified to conform to the current year 2021 statement presentation. On the Balance Sheets, $69,711
of deferred revenue was reclassified to deferred revenue, noncurrent.</p>

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

<ix:exclude><p id="xdx_23C_z21Ko13CWqgo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zvg3g88veszH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_z9ui9wZtcGTu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_23D_zKywaFLIyUzq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zDpX3ZdH16bA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_z1uyYaNBokEF">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-06,&#160;<i>Debt&#8212;Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic
815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</i>&#160;to address the complexity in accounting
for certain financial instruments with characteristics of liabilities and equity. This ASU includes amendments that significantly change
the guidance on convertible instruments and the derivative scope exception for contracts in an entity's own equity and simplifies the
accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation
models in Subtopic 470-20. The prior conditions were difficult to apply and resulted in circumstances where warrants may have been required
to be accounted for as a liability rather than as equity if issued under a registration statement. The Company, in consultation with
legal counsel, determined that its outstanding public warrants issued under a Registration Statement on Form S-1 met, and continues to
meet, the criteria for equity based on the terms of the warrant. Had the warrants been determined that liability treatment was required,
the liability would have been approximately $64 million for the 953,595 public warrants at December 31, 2020 with a non-cash charge to
the statement of operations of $61 million for the year ended December 31, 2020.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The ASU is effective for smaller
reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, although early
adoption is permitted, as early as fiscal years beginning after December 15, 2020. As such, the Company adopted ASU 2020-06 effective
January 1, 2021, on a full retrospective basis, which will allow the Company to continue to classify the warrants as equity, and as a
result, had no effect on its financial statements and related disclosures. If the Company had recorded the warrants as a liability in
prior periods, with the full retrospective adoption on January 1, 2021, the liability would have been recast as equity and retained earnings
adjusted to reverse the effect of the liability entries and as a result, there would be no impact on the financial statements for any
periods presented.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the FASB issued
ASU<i>&#160;2016-13,</i>&#160;<i>Financial Instruments &#8211; Credit Losses&#160;</i>(ASC Topic 326) requiring initial recognition of
credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates
the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other
receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and
reasonable and supportable forecasts that affect the collectability of the financial assets. The standard is effective for the Company
beginning January 1, 2023. The adoption of this guidance is not expected to have a material effect on our financial statements.</p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock"><p id="xdx_80C_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zAnuXfS72WyH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="xdx_820_zDNubPZmKB1f">LIQUIDITY</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a history
of net losses, including the accompanying financial statements for the years ended December 31, 2021 and 2020 where the Company had net
losses of $<span id="xdx_909_eus-gaap--NetIncomeLoss_iN_di_c20210101__20211231_zpRqvQSynTBl"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,596,039</ix:nonFraction></span> (which includes $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20211231_zLoIoZnI51He" title="Stock based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,186,998</ix:nonFraction></span> of non-cash stock-based compensation expense) and $<span id="xdx_906_eus-gaap--NetIncomeLoss_iN_di_c20200101__20201231_zalsydNTNLO7"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,213,025</ix:nonFraction></span> (which includes $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20200101__20201231_zFjbFWYR9rpb" title="Stock based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,181,473</ix:nonFraction></span>
of non-cash stock-based compensation expense), respectively, and net cash used in operating activities of $<span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20210101__20211231_zu0PPJ6ixYkp" title="Net cash used in operations"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">6,406,707</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20200101__20201231_zCexHh1kmqxa" title="Net cash used in operations"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">4,138,138</ix:nonFraction></span>, respectively.
In May 2020, the Company filed a shelf registration statement on Form S-3 and subsequently closed two additional offerings generating
gross proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_c20200701__20200731__us-gaap--SecuritiesFinancingTransactionAxis__custom--JulyOfferingMember_zL9uKEuuOkD5" title="Net proceeds from sale of equity"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2020-07-012020-07-31_custom_JulyOfferingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,499,675</ix:nonFraction></span> in July 2020 and $<span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_c20201101__20201130__us-gaap--SecuritiesFinancingTransactionAxis__custom--NovemberOfferingMember_z2tynokrYxo3"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2020-11-012020-11-30_custom_NovemberOfferingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,500,000</ix:nonFraction></span> in November 2020. In addition, the Company issued warrants as part of the April
and May 2019 offering, which has generated an additional $<span id="xdx_90F_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20210101__20211231_zIIIEfDlQFJC" title="Net proceeds from sale of equity"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,854,223</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20200101__20201231_zUejzRqKqsz_zK7ES2j13cjr"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,926,858</ix:nonFraction></span> of proceeds during 2021 and 2020, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company expects to continue
to incur losses for a period of time into the future.&#160;In addition, there is no guarantee that the warrants will be exercised or that
additional capital or debt financing will be available when and to the extent required, or that if available, it will be on terms acceptable
to the Company. The Company continues to invest in sales and marketing resources and seek out sales contracts that should provide additional
revenues and, in time, generate operating profits.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The cash balance at December
31, 2021 was $<span id="xdx_90A_eus-gaap--Cash_c20211231_pp0p0_zUu7Y3iILJ7k" title="Cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,948,512</ix:nonFraction></span> and our working capital was $<span id="xdx_90A_ecustom--WorkingCapital_c20211231_pp0p0_zIhxAM97zptb" title="Working capital"><ix:nonFraction name="BEEM:WorkingCapital" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,611,810</ix:nonFraction></span> at December 31, 2021. With these financings, management believes it has
sufficient cash to fund its liabilities and operations for at least the next twelve months from the issue date of this report.</p>

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

<ix:exclude><p id="xdx_239_ziNAzIRAd1sD" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zjd67RMzrftc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_zwdLRQPKuzUU" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

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

<ix:exclude><p id="xdx_231_zdWbDtkrXjQX" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_80F_eus-gaap--OtherCurrentAssetsTextBlock_zSattMSoIKbb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82B_zQPtUSMvUuMG">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify; text-indent: -28.6pt"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and other
current assets are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zWaMshzXczFa" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B5_zFvWpw8V7SSo" style="display: none">Prepaid expenses and other current assets</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20211231_z1p6ZOglOmGr" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20201231_zaigx7CVSfcg" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_pp0p0_maPEAOAziln_zorQGBfYOg3_zxZdYRcwS3AQ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Prepaid insurance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">65,653</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,320</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--DepositsAssetsCurrent_iI_pp0p0_maPEAOAziln_zFSQTtqznALB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vendor prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,557</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">83,049</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--DueFromRelatedPartiesCurrent_iI_pp0p0_maPEAOAziln_zNijsurTT9wK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Related party receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">26,984</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,574</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_ecustom--CashDueForWarrantExercises_iI_pp0p0_d0_maPEAOAziln_z4MRidAxhaCe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Cash due for warrant exercises</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="BEEM:CashDueForWarrantExercises" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="BEEM:CashDueForWarrantExercises" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,450</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pp0p0_mtPEAOAziln_z9lQ6lzHtoCh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">180,194</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">321,393</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Related party receivables
as of December 31, 2021 and 2020 consisted primarily of payroll related taxes due for an employee option exercise.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_80B_eus-gaap--InventoryDisclosureTextBlock_z0Yx7AcJAojT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;<br />
</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>4.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_822_z5VATri8VyMy">INVENTORY</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventories are stated at
the lower of cost and net realizable value. Costs are determined using the first in-first out (FIFO) method. As of December 31, 2021
and 2020, inventory consists of the following:</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zbk4BQdKAPi2" summary="xdx: Disclosure - INVENTORY (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BA_zDYAzicCRLmr" style="display: none">Schedule of inventory</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20211231_znWGLXCA4RES" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20201231_zEDP6kA5iUQ7" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryFinishedGoods_iI_pp0p0_d0_maINzERf_zG9Zyztt5OQv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Finished goods</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2020-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzERf_zEfJOJOQnsU4" style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: left">Work in process</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">424,761</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">559,582</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzERf_z81ccvPr3kjK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Raw materials</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,186,099</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">533,181</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryNet_iTI_pp0p0_mtINzERf_zTts3iXhjxVF" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventory</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,610,860</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,092,763</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_804_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zUQwVYo4jQ20" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>5.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_823_z1BwYvckeqQR">PROPERTY AND EQUIPMENT</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment consist
of the following:</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp66vsfGKQjq" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zcfDRRfWzLli" style="display: none">Schedule of property and equipment</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Furniture and fixtures</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_z9pYgF6M4v8U" title="Total property and equipment" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">129,075</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_zkSwu8GcbbN8" title="Total property and equipment" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">85,333</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Computer equipment and software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z5obkcCpzLR0" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_ComputerEquipmentAndSoftwareMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,517</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z7PDA1szQ0p0" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_ComputerEquipmentAndSoftwareMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,303</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zp2RhzqCMaUX" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">27,928</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zy7aUJw7MAfq" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,918</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Autos</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zURGYDg2c8s7" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_AutomobilesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">337,394</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zGnhuMFCXia7" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_us-gaap_AutomobilesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">84,796</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Machinery and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zntrWzq3MmNq" title="Total property and equipment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">565,499</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zio54cERq8vo" title="Total property and equipment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_us-gaap_MachineryAndEquipmentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">425,856</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0_zaxSvZiKmWV2" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,133,413</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0_zD51RBDt5mHM" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">697,206</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zhBlKPZ75mpn" title="Less accumulated depreciation" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">483,218</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zDvGK5BkyW4c" title="Less accumulated depreciation" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">462,170</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Property and Equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0_zIFO0FhhCl1n" title="Property and Equipment, Net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,195</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0_zMtYZDYT0PM8" title="Property and Equipment, Net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">235,036</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Depreciation expense for 2021
and 2020 was $<span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0_zySBTsidHjma" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">71,152</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20200101__20201231_z85JJO2iS5RX" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,450</ix:nonFraction></span>, respectively. In 2021 and 2020, respectively, $<span id="xdx_90F_eus-gaap--OtherInventoryCapitalizedCosts_c20211231_pp0p0_zDAqV6XTIyiW" title="Depreciation expense capitalized"><ix:nonFraction name="us-gaap:OtherInventoryCapitalizedCosts" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">32,136</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--OtherInventoryCapitalizedCosts_c20201231_pp0p0_zTaUZNVQrKJo" title="Depreciation expense capitalized"><ix:nonFraction name="us-gaap:OtherInventoryCapitalizedCosts" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,363</ix:nonFraction></span> of depreciation was capitalized into
inventory as manufacturing overhead costs. In addition, net property and equipment of $<span id="xdx_905_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_iI_c20211231_z6Xu5BcOJw5z" title="Disposal of property and equipment"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,023</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_iI_c20201231_zDwQFLosLtpL"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span> were disposed of in 2021 and 2020,
respectively.</p>

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

<ix:exclude><p id="xdx_231_zPID46r31Nkc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_238_zeyhZZUUjh3m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_238_zm0aVj0iX3wk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b></b></p></ix:exclude>

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

<ix:exclude><p id="xdx_230_zuiiEQyh5wZw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p id="xdx_809_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zYq9L5Snt01W" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>6.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_827_zCHeg4OV3Bm1">ACCRUED EXPENSES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The major components of accrued expenses
are summarized as follows:</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z3iEjYQE4t72" summary="xdx: Disclosure - ACCRUED EXPENSES (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B7_zlzCcMDiPCpK" style="display: none">Accrued expense schedule</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20211231_zOUCspjqYJZm" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20201231_zRTMJy3Uq5Ge" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maALCz6a9_zKSyzRkLdia9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Accrued vacation</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AccruedVacationCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">238,147</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AccruedVacationCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">205,809</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALCz6a9_zJB38cr1yyhv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Accrued salaries and bonus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">353,121</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">178,449</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsPayableTradeCurrent_iI_pp0p0_maALCz6a9_zwXAUHKqiUXk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Vendor accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">35,520</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,400</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCz6a9_zA1BU8GVPgbC" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Other accrued expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">99,900</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,909</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCz6a9_z1GG8DnGR3tB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">726,688</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">391,567</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="BEEM:ConvertibleNotePayableRelatedPartyTextBlock"><p id="xdx_80B_ecustom--ConvertibleNotePayableRelatedPartyTextBlock_zncYGElkyISy" style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>7.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82E_zamsidKuyitv">CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 18, 2016, the Company
entered into a five-year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the Chief Executive Officer,
President, and Chairman of the Company (the &#8220;Agreement&#8221;). Pursuant to the Agreement, Mr. Wheatley received an annual deferred
salary of $50,000 which Mr. Wheatley deferred until such time as Mr. Wheatley and the Board of Directors agreed that payment of the deferred
salary and/or cessation of the deferral was appropriate. In August 2018, the Agreement was amended to provide that his salary shall defer
until the earliest to occur of the following: (i) a permissible event specified in Section 409A of the Code, (ii) December 31, 2020, (iii)
a change of control as defined in the Agreement, or (iv) a sale of all or substantially all of the assets of the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All deferred amounts were
evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley bearing simple interest at the rate of 10%
per annum, accruing until paid, convertible into shares of the Company&#8217;s common stock at $7.50 per share at any time in whole or
in part at Mr. Wheatley&#8217;s discretion. As the conversion price was equivalent to the fair value of the common stock at various salary
deferral dates prior to June 30, 2018, there was no beneficial conversion feature to this note through such date. Subsequent to June 30,
2018 through December 31, 2018 and based on the average daily closing price of our common stock, the Company recorded $<span id="xdx_905_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pp0p0_c20180101__20181231__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zB5aNUV5Wq0p" title="Debt discount for beneficial conversion feature"><ix:nonFraction name="us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature" contextRef="From2018-01-012018-12-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,672</ix:nonFraction></span> of debt discount
for the beneficial conversion feature value which was being amortized to interest expense over the term of the note. For the three months
ended March 31, 2019 and based on the average daily closing price of our common stock, the Company recorded $<span id="xdx_900_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pp0p0_c20190101__20190331__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_z0rG931HBxY5" title="Debt discount for beneficial conversion feature"><ix:nonFraction name="us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature" contextRef="From2019-01-012019-03-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,967</ix:nonFraction></span> of debt discount for
the beneficial conversion feature value which was also being amortized to interest expense over the term of the note. There was no beneficial
conversion value and therefore, no debt discount was recorded for any other periods subsequent to March 31, 2019. Additionally, on March
29, 2017 the Board of Directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same
terms of his salary deferral.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 17, 2019, the
Board of Directors adopted a resolution to pay off the convertible promissory note issued to Mr. Wheatley for his deferred compensation
in the near future (subject to a recommendation on timing from Mr. Wheatley), and no additional salary was deferred after September 15,
2019. In February 2020, the remaining debt discount of $<span id="xdx_90A_eus-gaap--InterestExpenseDebt_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zDYDtT1ywtOl" title="Interest expense debt"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,990</ix:nonFraction></span> was recorded as interest expense, additional interest of $<span id="xdx_907_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zolYA0ubjGlW" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,442</ix:nonFraction></span> was accrued,
and the total note of $<span id="xdx_90C_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zLdx2mVCZcly" title="Repayment of note payable"><ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">220,417</ix:nonFraction></span> and interest of $<span id="xdx_90D_eus-gaap--InterestPaid_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zQJ0vz0Np5Ps" title="Payment of interest"><ix:nonFraction name="us-gaap:InterestPaid" contextRef="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">52,326</ix:nonFraction></span> was paid to Mr. Wheatley.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 1, 2020, the Company
received a U.S. Small Business Administration Paycheck Protection Program loan of $<span id="xdx_90D_eus-gaap--NotesPayableCurrent_iI_pp0p0_c20200501__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zC9XGQYBx7e5" title="Note payable"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2020-05-01_custom_PPPLoanMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">339,262</ix:nonFraction></span> which was offered through the Coronavirus Aid,
Relief, and Economic Security Act (CARES Act). This loan was recorded as a note payable, is subject to a <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200101__20200501__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zwAyn8hO3o1n" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2020-01-012020-05-01_custom_PPPLoanMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1</ix:nonFraction></span>% annual interest rate and has
a two year term. This low interest loan was intended to support short term cash flow in the event we were more heavily impacted by the
COVID-19 virus. In July 2020, we were able to raise capital and no longer required the loan. The full amount of the loan was repaid on
November 13, 2020 in addition to $<span id="xdx_906_eus-gaap--InterestPaid_pp0p0_c20200101__20201113__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zsmqIQaW1LH4" title="Payment of interest"><ix:nonFraction name="us-gaap:InterestPaid" contextRef="From2020-01-012020-11-13_custom_PPPLoanMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,847</ix:nonFraction></span> of interest.</p>

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

<ix:exclude><p id="xdx_23D_zSyicH1hcVHS" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zJgJkFsLZhwP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_zz1qtUjXJnlC" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_23A_zqCKv9Wwi7nm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LongTermDebtTextBlock"><p id="xdx_807_eus-gaap--LongTermDebtTextBlock_zbJ7lRS7mF3s" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify"><span style="font-size: 10pt"><b>8.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82A_zf1WfkJLpbME">AUTO LOAN</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2015, the Company
purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months, requires minimum monthly
payments of approximately $950, and bears interest at a rate of 5.99 percent. The final payment was made on this loan on October 31, 2020.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9gBZp8qfCwj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>9.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82A_zVLJURc1xRlB">COMMITMENTS AND CONTINGENCIES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, we may
be involved in litigation relating to claims arising out of our operations in the normal course of business. As of December 31, 2021,
there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on the results of our operations.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2016, the Company
entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expired in August 2020 which was
the same term of the master lease for which the Company was the subtenant. In September 2020, the Company initiated a new five year master
lease agreement, with two optional one year renewals. Monthly lease payments will range from <span id="xdx_902_eus-gaap--LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions_c20210101__20211231_zE4XZjbILjfR" title="Monthly lease payments"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="us-gaap:LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions">$52,000 to $58,526 per month over the term
of the lease</ix:nonNumeric></span> (see note 10).</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company enters into various
contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments. Since inception,
the Company entered into agreements to act as a reseller for certain vendors; joint development contracts with third parties; referral
agreements where the Company would pay a referral fee to the referrer for business generated; sales agent agreements whereby sales agents
would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic alliance agreements
where both parties agree to cooperate and provide business opportunities to each other and in some instances, provide for a right of first
refusal with respect to certain projects of the other parties; agreements with vendors where the vendor may provide marketing, investor
relations, public relations, technical consulting or subcontractor services, vendor arrangements with non-binding minimum purchasing provisions,
and financial advisory agreements where the financial advisor would receive a fee and/or commission for raising capital for the Company. </p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zJB1nwGQbSrs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><b>10.</b></td>
    <td style="text-align: justify"><b><span id="xdx_823_z4E79X13DFCe">LEASES</span></b></td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company evaluates new
leases at inception based on the criteria defined in Leases (Topic 842). On September 1, 2020, the Company entered into a five-year operating
lease with payments ranging from $52,000 to $58,526. The lease has two one-year options to extend the term of the lease. At this time,
it is not reasonably certain that the Company will extend the term of the lease and, therefore, the renewal periods have been excluded
from the right-of-use (&#8220;ROU&#8221;) asset. The present value of the lease payment stream was calculated using an effective borrowing
rate of <span id="xdx_909_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20211231_zHfh9Tnk3ZcV" title="Borrowing rate"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseDiscountRate" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% and recorded a ROU asset and operating lease liability each of $<span id="xdx_906_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20200902_zEM5xd3eYBoP" title="Lease liability"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2020-09-02" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,605,032</ix:nonFraction></span> on September 1, 2020. The ROU asset and the corresponding
lease liability are being amortized on a straight-line basis over the term of the lease which expires on August 31, 2025.</p>

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

<ix:exclude><p id="xdx_238_zDmfy0dBOz4j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_ztnxEky2UbF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_233_znYxnwGW7YJX" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_23D_zLdQPntaWENf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The tables below show the
ROU assets and liabilities as of December 31, 2021 and December 31, 2020, including the changes during the periods.</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="BEEM:ScheduleOfOperatingRightofUseAsset"><table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfOperatingRightofUseAsset_zML2eqdJy8um" summary="xdx: Disclosure - LEASES (Details - Operating right-of use asset)" style="font: 10pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zE721n7rsIHx" style="display: none">Schedule of operating right-of use asset</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">Operating right-of</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">use asset</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-decoration: underline; text-align: left">Sub-lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Office lease initial measurement January 1, 2019 </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_z2z55Ti7pQN6" title="Office lease initial measurement, beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2018-12-31_custom_SubleaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">872,897</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zeLf5uueiIjf" title="Less amortization of operating lease" style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2019-01-012019-12-31_custom_SubleaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">523,738</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zX8KzPR9c0ev" title="Straight-line lease expense in excess of cash payments" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" contextRef="From2019-01-012019-12-31_custom_SubleaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">32,770</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Operating lease ROU asset December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zKfeTs4GuxaC" title="Office lease initial measurement, beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2019-12-31_custom_SubleaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">316,389</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zJCsw3uar8SZ" title="Less amortization of operating lease" style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2020-01-012020-08-31_custom_SubleaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">349,159</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_ze1tkC3xPoWn" title="Straight-line lease expense in excess of cash payments" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" contextRef="From2020-01-012020-08-31_custom_SubleaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">32,770</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Operating lease ROU asset August 31, 2020 - end of sublease</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_d0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zVh7L7Lxvj6e" title="Operating lease ROU asset, end" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-08-31_custom_SubleaseMember" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">New lease</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Office lease initial measurement September 1, 2020</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zyAqb3XZ1edd" title="Office lease initial measurement, beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-08-31_custom_NewLeaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,605,032</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zHZ0s5KkD66I" title="Less amortization of operating lease" style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2020-09-012020-12-31_custom_NewLeaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">173,669</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_z2KESMUtKeSz" title="Straight-line lease expense in excess of cash payments" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" contextRef="From2020-09-012020-12-31_custom_NewLeaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">12,860</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Operating lease ROU asset as of December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zxF2MA3I3Ytd" title="Office lease initial measurement, beginning" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-12-31_custom_NewLeaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,418,503</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less amortization of operating lease</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zSGVFLvapDcP" title="Less amortization of operating lease" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2021-01-012021-12-31_custom_NewLeaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">388,591</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Operating lease ROU asset as of December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zpNK1lnHJZWt" title="Operating lease ROU asset, end" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31_custom_NewLeaseMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,029,912</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A2_zwG9Hz68dJjH" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the twelve months ended December 31, 2021,
cash paid for amounts included in the measurement of operating lease liabilities was $<span id="xdx_905_eus-gaap--OperatingLeasePayments_c20210101__20211231_zMWxIbxeBSdH"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">405,476</ix:nonFraction></span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2021 and
2020, the current and non-current portions of the lease liability were recorded to the Balance Sheet as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LeaseCostTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_zvGphohRsp0W" summary="xdx: Disclosure - LEASES (Details - Lease liability)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BB_zaeD451w9w1p" style="display: none">Schedule of lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20211231_zDaLmVCmSquH" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20201231_znpq88RXvO0j" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="6" style="text-align: center"><b>December 31,</b></td><td><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzYlX_zZ5lVJzIdWBC" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Operating lease liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">467,891</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">521,006</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzYlX_zA9miFUrHOIG" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Operating lease liabilities, noncurrent</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,607,221</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,910,357</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzYlX_z4HsH6ESd5bM" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,075,112</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,431,363</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
</ix:nonNumeric><p id="xdx_8A4_ze7um30KZ7tP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The future minimum rental
commitments for our operating leases reconciled to the lease liability as of December 31, 2021 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zD7uZ3vsYELK" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B9_zGdfM4wazOX2" style="display: none">Schedule of operating leases reconciled lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20211231_zhb7lwSFIFk0" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>December
                                            31,</b></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><b>2021</b></p></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLUzrKs_zMrf63w0ZYvz" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">649,147</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLUzrKs_zFu7WR7wgrog" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">668,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLUzrKs_zOC9yPmyUPct" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">688,680</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLUzrKs_zC1wDmI5igkQ" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">2025</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">468,212</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLUzrKs_zne8d7f6QYSx" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total undiscounted future minimum payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,474,661</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zHs9j8FZB5V4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Less imputed interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">399,549</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
<tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zUy6UWcJLMAG" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Total lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,075,112</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
</ix:nonNumeric><p id="xdx_8AD_zyhtKvv02i6O" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

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

<ix:exclude><p id="xdx_237_zvr8rknBOGED" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_zrdgRxgEZgLC" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_230_zqQ1FsQ2oZdQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbUUZ57HyxrL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span id="xdx_822_zwwmWbxK2NYD">STOCKHOLDERS&#8217;
EQUITY</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Stock Issued In Cash Sales</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company filed a &#8220;shelf&#8221;
registration statement on Form S-3 and an accompanying prospectus with the Securities and Exchange Commission on May 26, 2020. On July
7, 2020, the Company closed an underwritten public offering issuing <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200706__20200707__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_zeY532oApRda" title="Stock issued new, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-07-062020-07-07_custom_ShelfRegistrationMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,393,900</ix:nonFraction></span> shares, with a public offering price of $<span id="xdx_904_eus-gaap--SharePrice_iI_c20200706__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_z706ctOLhfLf"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2020-07-06_custom_ShelfRegistrationMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">8.25</ix:nonFraction></span> per share,
generating approximately $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_dm_c20200706__20200707__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_zt4wrbkvqbq8" title="Proceeds from sale of equity"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2020-07-062020-07-07_custom_ShelfRegistrationMember" format="ixt:numdotdecimal" decimals="0" scale="3" unitRef="USD">10.5</ix:nonFraction></span> million after deducting underwriting discounts and commissions and estimated offering expenses payable
by the Company. On November 27, 2020, the Company closed a second underwritten public offering issuing <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20201126__20201127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zj0M2eZ4Uksb" title="Stock issued new, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-11-262020-11-27_custom_SecondPublicOfferingMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">250,000</ix:nonFraction></span> shares, with a public offering
price of $<span id="xdx_906_eus-gaap--SharePrice_iI_c20201127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zoDFTvjfiY5f"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2020-11-27_custom_SecondPublicOfferingMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">30.00</ix:nonFraction></span> per share, generating approximately $<span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_dm_c20201126__20211127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zk8uZu55OwX9" title="Proceeds from sale of equity"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2020-11-262021-11-27_custom_SecondPublicOfferingMember" format="ixt:numdotdecimal" decimals="0" scale="3" unitRef="USD">6.9</ix:nonFraction></span> million after deducting underwriting discounts and commissions and estimated
offering expenses payable by the Company. The Company intends to use the aggregate net proceeds primarily for working capital and general
corporate purposes.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In July 2020, <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_z8Osw5AQJLed" title="Stock options exercised"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000</ix:nonFraction></span> stock
options were exercised on a cashless basis for <span id="xdx_90D_ecustom--StockExercisedSharesIssued_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_zLkrBOEc9lck" title="Stock exercised, shares issued"><ix:nonFraction name="BEEM:StockExercisedSharesIssued" contextRef="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,199</ix:nonFraction></span> registered shares of the Company&#8217;s common stock at an exercise price of $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_zmpz3a0GXMd4"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.09</ix:nonFraction></span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020, a stock grant
was issued for <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200801__20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zctRqx0qjpJb" title="Stock Issued for Services, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2020-08-012020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,700</ix:nonFraction></span> unregistered shares of the Company&#8217;s common stock to a consultant as payment for services. The shares were
valued on the grant dates&#8217; stock price of $<span id="xdx_90F_eus-gaap--SharePrice_iI_c20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zEfiRfFqYPOf"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.46</ix:nonFraction></span> per share or $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20200801__20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zuuLPlYBkUIc" title="Stock Issued for Services, value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2020-08-012020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,742</ix:nonFraction></span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December
31, 2020, <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zZEhfNVNxkHb" title="Warrants exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_RegisteredCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,456,406</ix:nonFraction></span> warrants to purchase shares of the Company&#8217;s registered common stock and <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--StatementClassOfStockAxis__custom--UnregisteredCommonStockMember_za2ld8vNbC3K" title="Warrants exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_UnregisteredCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,800</ix:nonFraction></span> warrants to purchase shares
of the Company&#8217;s unregistered common stock were exercised generating $<span id="xdx_906_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_z9QOVDgJX6JB" title="Proceeds from warrant exercises"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,926,858</ix:nonFraction></span>, of which $<span id="xdx_906_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember__us-gaap--BalanceSheetLocationAxis__us-gaap--CashMember_z0wqyOWrSVyh" title="Proceeds from warrant exercises"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,732,408</ix:nonFraction></span> in cash was received and $<span id="xdx_90D_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember__us-gaap--BalanceSheetLocationAxis__custom--PrepaidAssetsMember_ztQJbGiCGicu" title="Proceeds from warrant exercises"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_custom_PrepaidAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,450</ix:nonFraction></span>
was included in other assets as a receivable (see note 3) which was collected in January 2021. <span id="xdx_90B_ecustom--CashlessWarrantsExercises_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_zkxMEiRCPxZE" title="Cashless warrants exercised"><ix:nonFraction name="BEEM:CashlessWarrantsExercises" contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_ExerciseOfWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">18,000</ix:nonFraction></span> warrants were cashless exercises
in 2020 and the Company issued <span id="xdx_908_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_z9jVvkWiU7lx"><ix:nonFraction name="us-gaap:ConversionOfStockSharesIssued1" contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_ExerciseOfWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,304</ix:nonFraction></span> unregistered shares of common stock.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The unregistered securities
described above were issued pursuant to the private placement exemption provided by Section 4(a)(2) of the Securities Act of 1933, as
amended.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Awards Under Stock Incentive Plans</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 9, 2021, the Company&#8217;s
stockholders approved the Beam Global 2021 Equity Incentive Plan (the &#8220;2021 Plan&#8221;) under which <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211231__us-gaap--PlanNameAxis__custom--Plan2021Member_zEX2VdW91jIb" title="Number of shares issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2021-12-31_custom_Plan2021Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000,000</ix:nonFraction></span> shares of the Company&#8217;s
common stock are allowed to be issued pursuant to the exercise of stock options or other awards granted under such plan in addition to
the <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember_zBUiQonyfLc4"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2021-12-31_custom_BeamGlobal2011StockIncentivePlanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">630,000</ix:nonFraction></span> shares previously allowed under the Beam Global 2011 Stock Incentive Plan. The number of shares reserved for issuance under
the 2021 Plan will increase automatically on January&#160;1 of each of 2022 through 2031 by the number of shares equal to 5% of the aggregate
number of outstanding shares of the Company&#8217;s common stock as of the immediately preceding December&#160;31, or a lesser number
as may be determined by our board of directors or compensation committee.</p>

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Stock Options</i></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock options are granted
to new and existing employees. New employee option grants generally have a term of ten years and vest ratably over four years. Existing
employee option grants generally have a term of ten years and vest immediately upon grant. The Company follows the provisions of ASC Topic
718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC Topic 718 establishes standards surrounding the accounting for transactions
in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses primarily on accounting for transactions
in which an entity obtains employee services in share-based payment transactions, such as options issued under the Company&#8217;s Stock
Option Plans.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2021, the Company granted <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--PlanNameAxis__custom--AllPlansMember_zJFUg5U4hWrX"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31_custom_AllPlansMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">43,300</ix:nonFraction></span>
stock options under the plans with a total valuation of $<span id="xdx_904_ecustom--FairValueOfOptionsGranted_c20210101__20211231__us-gaap--PlanNameAxis__custom--AllPlansMember_zeQYTxR8Vyul"><ix:nonFraction name="BEEM:FairValueOfOptionsGranted" contextRef="From2021-01-012021-12-31_custom_AllPlansMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">905,658</ix:nonFraction></span> and a 10-year term. During the year ended December 31, 2020, the Company granted <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--PlanNameAxis__custom--AllPlansMember_zXBYs6Wbn5aT"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2020-01-012020-12-31_custom_AllPlansMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">105,604</ix:nonFraction></span>
stock options under the plans with a total valuation of $<span id="xdx_90A_ecustom--FairValueOfOptionsGranted_c20200101__20201231__us-gaap--PlanNameAxis__custom--AllPlansMember_zZSaUuzQPIx_zQfhi13QI8Ni"><ix:nonFraction name="BEEM:FairValueOfOptionsGranted" contextRef="From2020-01-012020-12-31_custom_AllPlansMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,374,394</ix:nonFraction></span>
and a 10-year term.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The fair value of each option
is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs
including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life and expected
volatility in the market value of the underlying common stock based on our historical volatility.</p>

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

<ix:exclude><p id="xdx_23B_zYADI6OWUzQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_zG3hAA7ZkONE" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_z6RzSoi9TfVK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></ix:exclude>

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

<ix:exclude><p id="xdx_23F_zFKdBLnKWCjO" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Black-Scholes option-pricing
model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable.
In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility.
Because the Company&#8217;s stock options and warrants have characteristics different from those of its traded stock, and because changes
in the subjective input assumptions can materially affect the fair value estimate, in management&#8217;s opinion, the existing models
do not necessarily provide a reliable single measure of the fair value of such stock options.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We used the following assumptions
for options granted in fiscal 2021 and 2020:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zZ1brq2u9lkX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BB_zrqaklOT240E" style="display: none">Assumptions for options granted</span></td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zT71fVbcUqEQ" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">93.03</ix:nonFraction></span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zwqbK66QUSkF" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">99.32</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zmgJznFQjYs6" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">74.16</ix:nonFraction></span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zxrVEiif9JMV" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">115.78</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zixP4tfFgSWc" title="Expected remaining term"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod">5 - 7 Years</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zB5pQLItsFWh" title="Expected remaining term"><ix:nonNumeric contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod">5 - 7 Years</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zEg9OKRISUMI" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.25</ix:nonFraction></span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_z2Xe6fbsIci3" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.38</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zbWJEbAf65F5" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.37</ix:nonFraction></span>% - <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zHfS0740i0ov" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.79</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 42%">Weighted average FV</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: center">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z6glpwnVcQbe" style="width: 20%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">19.55</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: center">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z7sr0cAWVaWE" style="width: 20%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.38</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
</table>
</ix:nonNumeric><p id="xdx_8A7_zscUAJ01WJYP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s stock
option compensation expense was $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCVmzz9f91HJ" title="Share based compensation expenses"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember373830328" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,713</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbmUaNDFrSpb" title="Share based compensation expenses"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">722,549</ix:nonFraction></span> for the years ended December&#160;31, 2021 and 2020, respectively, and there was
$<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zrwQ8OcgbBTv" title="Unrecognized compensation Costs"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2021-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,040,700</ix:nonFraction></span> of total unrecognized compensation costs related to outstanding stock options&#160;at December 31, 2021 which will be recognized
over <span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zUWajoq52kuF"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_StockOptionsMember" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">4</ix:nonNumeric></span>.0 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Option activity for the years ended December 31,
2021 and 2020 is as follows:</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zbnVRyYdK2h2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span id="xdx_8BA_z6tK87ziDWDT" style="display: none">Schedule of
    option activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Exercise</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Contractual Life</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 51%; text-align: left">Outstanding at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOqwbMMaedXf" title="Number of Options Outstanding, Beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2019-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">239,704</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4i1hziNar55" title="Weighted Average Exercise Price Outstanding, Beginning" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2019-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">9.25</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 13%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPN2upV6Z1JI" title="Number of Options Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">105,604</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQ9QUDbiPbU0" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">15.63</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeyWr06Iddlf" title="Number of Options Exercised" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXa2ycnx8OwQ" title="Weighted Average Exercise Price Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.09</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcgqoo1RDfor" title="Number of Options Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVWKxQnMCrXt" title="Weighted Average Exercise Price Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.27</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zxDKS250geK_zIJxlslNCE2C" title="Number of Options Outstanding, Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">341,808</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYNPclo4Zbga" title="Weighted Average Exercise Price Outstanding,Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.27</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zt7fF2UmBFVQ" title="Number of Options Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">43,300</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfqTG7y8b4pb" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">24.63</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWyWg0QHlSDn" title="Number of Options Exercised" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">97,192</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs3erHSLsbcj" title="Weighted Average Exercise Price Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">13.28</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2QKxAVvydR8" title="Number of Options Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">24,483</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcYPHCMDsvBq" title="Weighted Average Exercise Price Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">23.84</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbL3lNSZOpqT" title="Number of Options Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">263,433</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zE0lrMD9UxlI" title="Weighted Average Exercise Price Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.56</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl2kWZCGijek" title="Weighted Average Remaining Contractual Life"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">7.24</ix:nonNumeric></span> Years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zhRjB01Fo44O" title="Number of Options Exercisable, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">155,402</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zEa3DnVOZuFS" title="Weighted Average Exercise Price Exercisable, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.04</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zuQDruK2aEpO" title="Weighted Average Remaining Contractual Life, exercisable"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">6.12</ix:nonNumeric></span> Years</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AA_zGkAP6Dd6nTq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Total intrinsic value of options
exercised was $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20210101__20211231_zPB0aMDszfQv" title="Intrinsic value of options exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,775,213</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20200101__20201231_zAFgBegldQGW" title="Intrinsic value of options exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,660</ix:nonFraction></span> during the years ended December 31, 2021 and 2020, respectively. Total intrinsic value of options
outstanding and options exercisable were $<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20211231_zIzMQEm3FMVe" title="Intrinsic value of options outstanding"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,391,810</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20211231_zO64q3084pAd" title="Intrinsic value of options exercised outstanding"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,796,153</ix:nonFraction></span>, respectively, as of December 31, 2021.</p>

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

<ix:exclude><p id="xdx_23F_zQJ0lHuKeTh1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_zR8JFWo1cXIB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_zubTTY3wuynv" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_231_zVQfQSu0XCfH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Restricted Stock</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company issues restricted
stock to the members of its board of directors as compensation for such members&#8217; services. Such grants generally vest ratably over
four quarters. The Company also issues restricted stock to Mr. Wheatley, for which generally 50% of the shares granted vest ratably over
four quarters and the remaining 50% vest ratably over twelve quarters. The common stock related to these awards are issued to an escrow
account on the date of grant and released to the grantee upon vest. The fair value is determined based on the closing stock price of the
Company&#8217;s common stock on the date granted and the related expense is recognized ratably over the vesting period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of activity of the restricted stock
awards for the years ended December 31, 2021 and 2020 is as follows:</p>

<ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_RestrictedStockAwardsMember" escape="true" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zUztn6MHQ4ig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span id="xdx_8BB_zRIIoFBeEFlb"><b style="display: none">Schedule
of restricted stock award activity</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nonvested</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Shares</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted-</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average Grant-</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Date Fair Value</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 59%; text-align: left">Nonvested at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20200101__20201231_zI1n8rAB0Ee3" title="Number of Nonvested Shares Outstanding, Beginning" style="width: 17%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,437</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20200101__20201231_zkt0lOPoA6Ca" title="Weighted Average Exercise Price Outstanding, Beginning" style="width: 17%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.63</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200101__20201231_zXAtARHG5nt9" title="Number of Nonvested Shares Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">61,908</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pdp0_c20200101__20201231_zsrDVRFnRd2d" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">12.44</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20200101__20201231_znGhdRv2vzF9" title="Number of Nonvested Shares Vested" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">59,782</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_zL4Vi8d5jq8h" title="Weighted Average Exercise Price Vested" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.51</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Nonvested at December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20210101__20211231_zdlYN4OVQfP9" title="Number of Nonvested Shares Outstanding, Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">46,563</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20210101__20211231_z4ZwCcjocdd5" title="Weighted Average Exercise Price Outstanding, Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.28</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231_zFkx5TzcgCjh" title="Number of Nonvested Shares Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,444</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zcA5YQjrJKF8" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">31.41</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Vested</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20210101__20211231_z5OtgVHAFSx1" title="Number of Nonvested Shares Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,513</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zg8uPaexDCdk" title="Weighted Average Exercise Price Vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">18.32</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20210101__20211231_zHLFSXmJioNl" title="Number of Nonvested Shares Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,825</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231_zSgilNpko9Y7" title="Weighted Average Exercise Price Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">14.95</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Nonvested at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20210101__20211231_z934c4V0UQk3" title="Number of Nonvested Shares Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,669</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20210101__20211231_zP1Hl8uyEaC5" title="Weighted Average Exercise Price Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">20.45</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AF_z9ZEgQXslxTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 17, 2020, the Board
approved two restricted stock grants to Mr. Wheatley under the 2011 Stock Incentive Plan. The total number of shares granted was determined
based on an award of $150,000 divided by the per share quoted trading price on June 17, 2020. On the grant date, the shares had a per
share fair value of $7.35 and <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200616__20200617__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zN6j48563dmI"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2020-06-162020-06-17_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,408</ix:nonFraction></span> shares were granted. During the year ended December 31, 2020, <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20200101__20201231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_z3AOiS42W0D0"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2020-01-012020-12-31_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,203</ix:nonFraction></span> shares vested generating an
expense of $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zkxUCrs8ZzmX"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,000</ix:nonFraction></span>.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On October 20, 2020, upon recommendation of its
Compensation Committee, the Board granted two directors annual stock grants of <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--OneDirectorMember_zA1UCJBgLyXd"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--AnotherDirectorMember_zUngSbzGLKwj"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_OneDirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_AnotherDirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,200</ix:nonFraction></ix:nonFraction></span></span> each and the lead director was issued an annual
grant of <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--LeadDirectorMember_zZ1OOvn9wB6a"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_LeadDirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,100</ix:nonFraction></span>, which vest quarterly in four (4) equal installments. On the grant date, these shares had a per share fair value of $14.95
based on the quoted trading price, or $<span id="xdx_906_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_c20201019__20201020__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zV3wWyO5qyZd"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" contextRef="From2020-10-192020-10-20_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">620,425</ix:nonFraction></span>. During the year ended December 31, 2020, <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20201019__20201020__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zWW3ACGtW4GV"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2020-10-192020-10-20_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,375</ix:nonFraction></span> shares vested generating an expense of
$<span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zUkO9lJVTfSX"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">155,107</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Fair values of restricted stock vested during
the year ended December 31, 2021 and 2020 were $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfvEup5AhVk8"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="From2021-01-012021-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,367,138</ix:nonFraction>
</span>and $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVOIraK6IOUc"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="From2020-01-012020-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,539,637</ix:nonFraction></span>,
respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2021, there
were unreleased shares of common stock representing $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20211231__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zhnrEZDBMj6G" title="Unrecognized restricted stock grant expensegrant expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2021-12-31_custom_RestrictedStockGrantsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">279,578</ix:nonFraction></span> of unrecognized restricted stock grant expense which will be recognized over
three years.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of activity of warrants outstanding
for the years ended December 31, 2021 and 2020 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_znvs2mHZgRI5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span id="xdx_8B5_zPj7WJEqskWg" style="display: none">Warrant activity</span></td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Warrants</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 59%; text-align: left">Outstanding at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zDuNvjER7KEB" title="Number of Warrants Outstanding, Beginning" style="width: 17%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2019-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,535,790</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zErvu5viDZPx" title="Weighted Average Exercise Price Outstanding, Beginning" style="width: 17%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2019-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.41</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4e8ZHjBjpTd" title="Number of Warrants Exercised" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,570,206</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0cXU8k6TPz4" title="Weighted Average Exercise Price Exercised" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.47</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Outstanding at December 31, 2020</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zQB3zvolqPoi" title="Number of Warrants Outstanding, Beginning" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">965,584</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVtcvb6zXwWR" title="Weighted Average Exercise Price Outstanding, Beginning" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.33</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zk7gKEWb4zqC" title="Number of Warrants Exercised" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember373831046" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">445,926</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_z4wfNSepKxhF" title="Weighted Average Exercise Price Exercised" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember373831046" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.40</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYn1nZHF05W_z5Tan8WT1kpD" title="Number of Warrants Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">519,658</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z72z2FbObzJN" title="Weighted Average Exercise Price Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.30</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zAeIFTJcTWe6" title="Number of Warrants Exercisable, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">519,658</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVcgXvmZ1sbT" title="Weighted Average Exercise Price Exercisable, ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.30</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
</ix:nonNumeric><p id="xdx_8A7_zfgn04RXRcgP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<ix:exclude><p id="xdx_239_zbvjcUd66FBO" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23F_ztFs0y8Pyy9f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_233_zrnwIv9kSu9p" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Exercisable warrants as
of December 31, 2021 have a weighted average remaining contractual life of <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9ZarkPtJ1NL"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember373831046" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">2.30</ix:nonNumeric></span>
years. The intrinsic value of the exercisable shares of the warrants at December 31, 2021 was $<span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zANi13EbPsSq"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,391,793</ix:nonFraction></span>.
During the year ended December 31, 2020, <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zTumB1qC7ssZ"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2020-01-012020-12-31_custom_WarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,552,206</ix:nonFraction></span> warrants to purchase shares of the Company&#8217;s common stock were exercised
generating $<span id="xdx_90E_eus-gaap--ProceedsFromWarrantExercises_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvdNCjyHJega"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,926,858</ix:nonFraction></span>. <span id="xdx_906_ecustom--WarrantsExercisedCashlessShares_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zKFG5WDxN6ss"><ix:nonFraction name="BEEM:WarrantsExercisedCashlessShares" contextRef="From2020-01-012020-12-31_custom_WarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">18,000</ix:nonFraction></span> warrants were cashless exercises in 2020 and the Company issued <span id="xdx_90B_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zxR6GysQnItA" title="Common stock issued from warrant exercises"><ix:nonFraction name="us-gaap:ConversionOfStockSharesIssued1" contextRef="From2020-01-012020-12-31_custom_WarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,304</ix:nonFraction></span> shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December
31, 2021, <span id="xdx_90D_ecustom--WarrantsPurchase_c20210101__20211231__us-gaap--AwardTypeAxis__custom--RegisteredCommonStockMember_zhwAGVJJGfGi" title="Warrants purchase"><ix:nonFraction name="BEEM:WarrantsPurchase" contextRef="From2021-01-012021-12-31_custom_RegisteredCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">433,937</ix:nonFraction></span> warrants to purchase shares of the Company&#8217;s registered common stock and <span id="xdx_900_ecustom--WarrantsPurchase_c20210101__20211231__us-gaap--AwardTypeAxis__custom--UnregisteredCommonStockMember_zh192efUf2zx" title="Warrants purchase"><ix:nonFraction name="BEEM:WarrantsPurchase" contextRef="From2021-01-012021-12-31_custom_UnregisteredCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,989</ix:nonFraction></span> warrants to purchase shares of
the Company&#8217;s unregistered common stock were exercised generating $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zl3gT77tqfXT" title="Common stock exercised"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_PrivatePlacementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,854,222</ix:nonFraction></span>. The unregistered securities were issued pursuant to
the private placement exemption provided by Section 4(a)(2) of the Securities Act of 1933, as amended.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:RevenueFromContractWithCustomerTextBlock"><p id="xdx_800_eus-gaap--RevenueFromContractWithCustomerTextBlock_zZgahEnZjlgP" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><b>&#160;</b>&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>12.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82D_zGw13qnZrOub">REVENUES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For each of the identified
periods, revenues can be categorized into the following:</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_z8yDq5w5Xiz8" summary="xdx: Disclosure - REVENUES (Details)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B6_z99VkVUS3Zh_zgFxngm21VMw" style="display: none">Schedule of revenues</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">For the Years Ended</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Product sales</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zHUWTRilvEJL" title="Revenues" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,574,096</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zvtWrcbgZ6s2" title="Revenues" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,024,274</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Maintenance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_zllHYNcpIndr" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_us-gaap_MaintenanceMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">44,068</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_z0674mSacsPi" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_us-gaap_MaintenanceMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,957</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zF3MbKukSSq4" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">98,134</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_pp0p0_z3k99rxylJYx" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">57,506</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Shipping and handling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zKfleneRJFdk" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_us-gaap_ShippingAndHandlingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">319,352</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zUjZ8MtEMjnM" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_us-gaap_ShippingAndHandlingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">108,173</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Discounts and allowances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20210101__20211231_zKn37aeLB0a8" title="Discounts and allowances" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="BEEM:DiscountsAndAllowances" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,899</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20200101__20201231_zDjqH3v9wmw4" title="Discounts and allowances" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="BEEM:DiscountsAndAllowances" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,560</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0_zI5Ed53HkpBQ" title="Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,001,751</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231_pp0p0_zrM3LJQIH45D" title="Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,210,350</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">International revenues
were $<span id="xdx_90B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalSalesMember_znZIfhrhUiT7" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_custom_InternationalSalesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>
and $<span id="xdx_90F_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zk3oIIuuCk6H" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_custom_InternationalSalesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">84,081</ix:nonFraction></span>,
or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zln0oN1nDOsW"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0</ix:nonFraction></span>% and <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zD9Tk5yqigDX"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1</ix:nonFraction></span>%
of revenues, during the years ended December 31, 2021 and 2020, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2021 and 2020, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_ztrsXJ1DfmAl"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">62</ix:nonFraction></span>%
and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_ze3wajLNzvIm"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">75</ix:nonFraction></span>% of revenues were derived from customers located in California, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2021 and 2020,
deferred revenue was $<span id="xdx_90C_eus-gaap--ContractWithCustomerLiability_c20211231_pp0p0_zwWLVCNWp8F8" title="Deferred revenue"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">253,751</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20201231_zPY0FJ1tD6p_zKMSqNF8oZ8d" title="Deferred revenue"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">107,489</ix:nonFraction></span>, respectively. These amounts represented customer deposits in the amount of $<span id="xdx_901_eus-gaap--ContractWithCustomerLiability_c20211231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_pp0p0_zI6XZeReTVol" title="Deferred revenue"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2021-12-31_custom_ProductDepositsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">91,651</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--ContractWithCustomerLiability_c20201231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_pp0p0_zpJwVhqMEa7k" title="Deferred revenue"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2020-12-31_custom_ProductDepositsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>
for December 31, 2021 and 2020, respectively and prepaid multi-year maintenance plans for previously sold products which account for $<span id="xdx_901_eus-gaap--ContractWithCustomerLiability_c20211231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_pp0p0_zqd279iKquOJ" title="Deferred revenue"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2021-12-31_custom_MaintenanceFeesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">162,100</ix:nonFraction></span>
and $<span id="xdx_905_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20201231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_ztJX3xDEIk4c" title="Deferred revenue"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2020-12-31_custom_MaintenanceFeesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">107,489</ix:nonFraction></span> for December 31, 2021 and 2020, respectively and pertain to services to be provided through 2027. Revenue recognized during
the year ended December 31, 2021 and 2020 which pertained to revenue deferred in prior years were $<span id="xdx_907_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20210101__20211231_zv1TWNGkybBd" title="Deferred revenue recorded in prior year"><ix:nonFraction name="us-gaap:DeferredRevenueRevenueRecognized1" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">37,778</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20200101__20201231_zd5B9aEHk0sh" title="Deferred revenue recorded in prior year"><ix:nonFraction name="us-gaap:DeferredRevenueRevenueRecognized1" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,459</ix:nonFraction></span>, respectively.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_808_eus-gaap--IncomeTaxDisclosureTextBlock_zXEu1LtH3rK3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>13.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_826_z0ZWrzBQ0sLb">INCOME TAXES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There was no Federal income
tax expense for the years ended December 31, 2021 and 2020 due to the Company&#8217;s net losses. Income tax expense represents minimum
state taxes due.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<ix:exclude><p id="xdx_23E_zaXzQ8djlpT6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zY9a6WNCGzy8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zFuWArxOz38m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_239_zuylY4DaHy6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The blended Federal and State
tax rate of <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zcrQoKbIvG1c"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">28.04</ix:nonFraction></span>%
applies to loss before taxes. The Company&#8217;s tax expense differs from the &#8220;expected&#8221; tax expense for Federal income
tax purposes, (computed by applying the United States Federal tax rate of <span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zGpc9QVtrAEW"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></span>%
to loss before taxes), as follows:</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCve96oA7l11" summary="xdx: Disclosure - INCOME TAXES (Details-Tax Expense)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zPhiuzduQeEQ" style="display: none">Income tax reconciliation</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49C_20210101__20211231_zL9otCRCgEAp" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20200101__20201231_z0Zru3K8lzg1" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzRKl_zbo4L8auNZt_zVRF3pkKCHzT" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Computed &#8220;expected&#8221; tax expense (benefit)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,384,995</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,093,697</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzRKl_zeKtQFWJ7qy2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">State taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">568,269</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">407,798</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzRKl_zt01nzclxBwc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Non-deductible stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">328,295</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,933</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzRKl_z1wtFr5rzVGb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Non-deductible items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,831</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">611</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzRKl_zjCRpVX2j7dw" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">True-up to tax return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">41,173</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">683,476</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzRKl_z0t2zLufGz8j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Change in deferred tax asset valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,321,726</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">829,285</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pp0p0_mtCITEBzRKl_zn2ERd4g82V9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Income tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">825</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,944</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A4_zUtZV0nOAoCW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Deferred income taxes reflect
the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes
and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant portions of deferred
tax assets and liabilities are as follows:</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zeUuCVhwibIr" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B1_zwQELVQ7my84" style="display: none">Deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20211231_zGSZOeCDDzr_z6Q3f1eQLp8z" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20201231_zuBNQFuNd8U_zKqiMaH99WUj" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zk1YQdO6pCNg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_i01I_pp0p0_maDTAGz6ny_zW9YKYoFQ8xj" style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: justify">Stock options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">406,703</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">574,365</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_i01I_pp0p0_maDTAGz6ny_zt5AehhfWoWQ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Deferred Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">71,155</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">31,070</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_i01I_pp0p0_maDTAGz6ny_z6NL5AMEiYKP" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">63,473</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">86,457</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_maDTAGz6ny_zPfEwUITRhvY" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Net operating loss carryforward</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,484,444</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,012,021</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_mtDTAGz6ny_maDTANzO5k_zBjp06QU7HYM" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Total gross deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,055,775</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,703,913</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_pp0p0_di_msDTANzO5k_zXgSfGCAwmWH" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Less: Deferred tax asset valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,978,187</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,656,461</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_mtDTANzO5k_maDTALNzTb7_zNi3C5wZJ5ai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,588</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,452</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxAssetsPatents_i01I_pp0p0_zCf43L1ZLtJ3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Patents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="BEEM:DeferredTaxAssetsPatents" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">24,393</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zlRtm7BVrluA" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pp0p0_di_maDITLzZN2_zFTsgn1z6qLy" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,195</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,452</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pp0p0_di_mtDITLzZN2_msDTALNzTb7_zJcdsJwi9RjD" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,588</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,452</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_pp0p0_d0_mtDTALNzTb7_z59SOpbMRjN1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total net deferred taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2020-12-31" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result of the Company&#8217;s
history of incurring operating losses, a full valuation allowance has been established. The valuation allowance at December 31, 2021
was $12,978,187. The increase in the valuation allowance during 2021 was $<span id="xdx_90C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_c20210101__20211231_zGppF7PsUNkd"><ix:nonFraction name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,321,726</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December&#160;31, 2021,
the Company has a net operating loss carry forward of $<span id="xdx_905_eus-gaap--OperatingLossCarryforwards_c20211231_pp0p0_zoyv8RdWREtr" title="Net operating loss carryforward"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">45,229,370</ix:nonFraction></span>, of which $<span id="xdx_902_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_c20211231_pp0p0_zI3wcvQV63sp" title="NOL carryforward with expiration"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,107,807</ix:nonFraction></span> is available to offset future net income through
2037. The net operating loss (&#8220;NOL&#8221;) expires during the years 2027 to 2037 and $<span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_c20211231_pp0p0_zGOryaAslaes" title="NOL carryforward without expiration"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,121,563</ix:nonFraction></span> may be carried forward indefinitely
and limited to offsetting 80% of taxable income. The utilization of the net operating loss carryforwards is dependent upon the ability
of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership
of the Company occurs as a result of the Company&#8217;s issuance of common stock, the utilization of the NOL carry forward will be subject
to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such a change has occurred.</p>

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

<ix:exclude><p id="xdx_231_zdsEjP7Tm0w7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_zgr6quKaahHk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zekjJi29ztSx" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p></ix:exclude>

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

<ix:exclude><p id="xdx_230_zd3suCiBReki" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No liability related to uncertain
tax positions is recorded on the financial statements related to uncertain tax positions. There are no unrecognized tax benefits as of
December 31, 2021. The Company does not expect that uncertain tax benefits will materially change in the next 12 months.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company files U.S. federal,
California, New York, and Wisconsin State tax returns, and a New York City tax return. All tax returns will remain open for examination
by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating
loss carryforwards.&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zIZKvhwdOKLu" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify"><span style="font-size: 10pt"><b>14.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82D_zzKcFN9uTM0A">SUBSEQUENT EVENTS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">On
March 4, 2022, the Company completed its acquisition of AllCell Technologies, LLC (&#8220;AllCell&#8221;), a leader in energy storage
solutions. This strategic acquisition is expected to increase and diversify our Company&#8217;s revenue, gross profitability, manufacturing
capabilities, intellectual portfolio and customer base. The Company purchased substantially all of the assets and business of AllCell
for 1,055,000 shares of Beam Common Stock (&#8220;Closing Consideration&#8221;) (on the closing date, based on the closing price of the
Beam Common Stock of $13.61, such shares had a value of approximately $14.4 million) plus an additional $911,711 in cash for the net working
capital of primarily inventory held by AllCell at closing. In addition, AllCell is eligible to earn an additional number of shares of
Beam Common Stock if it meets certain revenue milestones (the &#8220;Earnout Consideration&#8221;). The Earnout Consideration is: (i)
two times the amount of AllCell revenue and contracted backlog that is greater than $7.5 million for 2022, and (ii) two times the amount
of AllCell 2023 revenue only which exceeds the greater of either $13.5 million or 135% of the 2022 cumulative revenue, capped at $20.0
million. Revenues exceeding $20.0 million in 2023 will not be eligible for the Earnout Consideration. </span>The maximum aggregate amount
of shares of Common Stock that Buyer will issue to Seller for the Closing Consideration and <span style="background-color: white">Earnout
Consideration</span> will not exceed 1.8 million shares.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">All
of the Company&#8217;s Common Stock issued to AllCell to satisfy the Closing Consideration and any Earnout Consideration will be issued
in a private placement and will be subject to transfer restrictions under the Securities Act of 1933, as amended. Beam has agreed to file
a resale registration statement with the SEC to register the resale of up to $10.0 million of the Common Stock issued to AllCell for the
Closing Consideration. Pursuant to the terms of the Purchase Agreement, AllCell agreed not to sell shares of Beam Common Stock (i) in
an amount greater than four percent (4%) of the average weekly volume of shares of Beam Common Stock during any trading week and (ii)
on more than three days in any week and (iii) in an amount greater than ten percent (10%) of the average daily trading volume on any trading
day.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">The acquisition of AllCell will
be accounted for as a business combination using the acquisition method of accounting in the first quarter of 2022. Given the recent timing
of the transaction close, we are in the process of estimating the fair value of the Earnout Consideration as well as the assets acquired
and liabilities assumed in the business combination. As a result, we are currently unable to provide the estimate of the purchase consideration
or the preliminary allocation of purchase consideration based on the acquisition date fair values of the assets acquired and liabilities
assumed as well as other related information, including pro forma disclosures, determination of segments, reporting units, and the final
amount of transaction costs, which will be included in the Quarterly Report on Form 10-Q for the three months ending March 31, 2022.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">&#160;</span></p>

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

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

</ix:nonNumeric><p id="xdx_815_z9XhsjwPquWH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

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

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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_037"></span>SIGNATURES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section 13 or
15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the
undersigned, thereunto duly authorized.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2"><span style="font-size: 10pt"><b>Beam Global</b></span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; width: 53%"><span style="font-size: 10pt">Dated: March 31, 2022</span></td>
    <td style="width: 2%"><span style="font-size: 10pt"><b>By:&#160;&#160;</b></span></td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 45%"><span style="font-size: 10pt"><b>/s/ Desmond Wheatley</b></span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Desmond Wheatley, Chief Executive Officer<br />
President and Chairman</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Power of Attorney</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Each person whose signature appears below constitutes
and appoints each of Desmond Wheatley and Katherine H. McDermott, true and lawful attorney-in-fact, with the power of substitution, for
him in any and all capacities, to sign amendments to this Annual Report on Form&#160;10-K, and to file the same, with all exhibits thereto
and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said
attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue thereof.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the requirements of the Securities
Exchange Act of 1934, as amended, this report has been signed by the following persons in the capacities and on the dates indicated:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; white-space: nowrap; width: 40%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 2%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 35%; text-align: center"><span style="font-size: 10pt"><b>Title</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 22%; text-align: center"><span style="font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span style="font-size: 10pt"><b>Principal Executive Officer:</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ Desmond Wheatley</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Executive Officer, President&#160;and Chairman </span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">March 31, 2022 </span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">Desmond Wheatley </span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt"><b>Principal Financial Officer </b><br />
<b>and Principal Accounting Officer:</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ Katherine H. McDermott</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Financial Officer</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">March 31, 2022 </span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">Katherine H. McDermott</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt"><b>Directors:</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ Peter Davidson</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director </span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">March 31, 2022 </span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">Peter Davidson </span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ Anthony Posawatz</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">March 31, 2022 </span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">Anthony Posawatz </span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ Nancy Floyd</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: bottom"><span style="font-size: 10pt">March 31, 2022 </span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">Nancy Floyd </span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

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

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

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

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

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

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

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


























































































































































</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJzFWM1uGzcQfoK8w0DoIQEURys3F99k+QduFUuw5KRA0QO9O7KIrEiV5Mp23qhv2RlyuZJs7WqVQxsEsCR+3ww5HM58ZKfT7VzrK5mjgT/O70Yww+UqFw7hDudoUKVIiOHN72dAf+/wUVpnhHL+ayQONXGQOJ9PklNBAx66lhazM+idfjpNPvX70OufJZ9h8qXzjseHWs1lhspJkYNQGUyMXhmJTpiXYGEmnrXSyxfv6isaK7U6g+SkF4b/gX4v6cOtXosnbb5bGI2GnXdd/+9d59roYsVuCuv0Ei5zXJIvG6ib/34qqcecfROGV2a/4PIBDf3e6/XJxaD0F4fhzwD4a48JCsRSq6nT6ffeSa+XTIT5KvICa0wGOFjGd+EXT4GVMLBmUpMj7+LG2gKzmb60qdFPgzTVhXL3ao3WYeb9EiHps8fer/TRk0B6FjgN6HkgAhE+QlFyu2ECzWG6fEaT8hYPhV3kaO0ej1XMMILhfVrCPzR68XMdrxzteXR0pQ272vXQwG4Mz3QhDHI6JH5Hep8PpsWb9VYmejsm3q65C3HNXbCR1H7B7ac6WGrj5A/BRsbz8QoNfVSPIxQW7+Tjwo3n9xYH1qJrE8ULXBlMpTc31NYNxUo6kcsfmN0op28olPTHH9ckOWDrDlNtMprMeP5qJgOVDbWhFa60YsBIigeZS9fWbC6slXOZlqu+4LJlMLv8uyAb4zl9I6M8fcuTHqxk2sbwjPbQEnc8v5LPmPmZzo5bMlW4NdJ+POR4qx1OxIugj3fI1TWjyuBeZvjsznPa92pzh/Wbeyftd0vBuqeSbJyQVDnRTnQu0+PsTNMFZkWOWwnid0Tv5MYhK6Guokmq0pbslLYGSv94yunxlF/bU8oTG87ZPloJKA8vLCMk/h6YTfU6HGxb7yIA3ngofz7s4Bu1QM7zcER9eiZVFQ5jVIXi4L64UaW5KLjmlKuKVchXuI0xxkFG3WmuDTyVAcAt7EHA23OyXBUODZ/YFXdpSvKpnjvi4r5QRTxUBCAGRMrJNgQrCEsMW0KaW7ha83HdPqe17bs64MAUKDngSY27tUDhcqwzHIebTEwmk5EWqsYCjQIPN2qIgiZOnaHGBA9LHm+ycaNSw5gLDH+nJA65mORSoW87l88rVBZvqKml1ADHc04PKoVRjfW25UngfmQy+KlR3ng6SEUf2QDoue+mJJMqG3ES8D4rp/GBCfZn7b1e5C0+jRoCRcMwOhSo6QLzeZTPfKbros442AYelIGVMAlVIsiezo5cCMpvS5CUdUZGbH3JeiN7zoWVdRq55OyTPvDAvJaalqrQFM1apljnaUfLcqWxJf7A2bZF7qgg1Z/oEtBkJuwOXY6yLb1fY3GDhVLth5k3mL9X5ggH2+jWLuKmjucHLj0RyMekzQVoYnAlZJBLdTZLDARQ436VufNagr8V3REZG84mBRs1Nw9QPvs4c2HwB27AFh79ffH8ZQMpi9aAPGRjt0AzWwi1e0hY390WVcdK4gTDbzsx3GJ04dIL32OAR6/EHrkUqiNqQtJZZ9+QiyhJYOp14hHj+MRI/zQQqsz5sLN18/kIkQQlC6pE8rzqa+ZL3v819/8iHw6GL/n58LF9Jh6FftvCqXYov1KRT0VeW3J3gOCRzaVAZ0Xq6BKprXR7Ra8vBh4FEdZk8QtfelAJugBdYe00t1DAsEYdVoZ8Uph0QZvaaXHJvsKMopxPHUm9kU5Ffq3Xdf2kxHbBo7tehHoOEImC6ZVpu5Z4UfA9NqS1f2mpOuWFpFu623TMznEPJO0Nt3+I+K3Iq6t3TWgYAhHTFINbihSPHbAXYa1sTnKh+r1+UmOLh4AxTTbOUSyvc/0gcmImIaCUc3QtXyNza20nCTAXArls1hX1oN9BnjOkLv1p2JtozPsrIcPDJD8C+Ip1zefAl+PeTu4wsnyOpK6kS333WKH3JlZps1G6RanYqLNIA8uUX+uYct0kVDbYMqDXhx9rRS5JOSop4ptBnfENssne5sloWwW9ejQ6eDB/tgWF964bRWEofNN83ZNCQGJn3PNYu39Cs4VBjJWgLkAeBBXqiE31c2+9qQHdWDEx1Sqb8N01fVMxDr4EjVW11PakgdIc6uOJdGnMjmddSOtfsvktkA67fuJO16rox6fRmXgO2ntCTSlcebdei7a4/wL+oDQ4 -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>beam_ex2301.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>EXHIBIT 23.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consent of Independent Registered Public Accounting
Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We consent to the incorporation by reference in the Registration Statement
(No. 333-238701) on Form S-3 and the Registration Statements (Nos. 333-248441 and 333-260036) on Form S-8 of Beam Global of our report
dated March 31, 2022, relating to the financial statements of Beam Global, appearing in this Annual Report on Form 10-K of Beam Global
for the year ended December 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ RSM US LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Los Angeles, California</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 31, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>3
<FILENAME>beam_ex2302.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>EXHIBIT 23.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consent of Independent Registered Public Accounting
Firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We hereby consent to the incorporation by reference in the Registration
Statement (File No. 333-238701) on Form S-3 and the Registration Statements (No. 333-248441 and 333-260036) on Form S-8, of our report
dated March 31, 2021, on the financial statements of Beam Global as of and for the year ended December 31, 2020, which report is included
in the Annual Report on Form 10-K filed on March 31, 2022.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ Salberg &amp; Company, P.A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SALBERG &amp; COMPANY, P.A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Boca Raton, Florida</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 31, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>beam_ex3101.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>EXHIBIT 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Desmond Wheatley, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this report on Form 10-K of Beam Global;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (of persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the small business issuer&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: March 31, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 50%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>/s/ <B>Desmond Wheatley</B></U></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Desmond Wheatley, Chief Executive Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">and President (Principal Executive Officer)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>beam_ex3102.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>EXHIBIT 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Katherine H. McDermott, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this report on Form 10-K of Beam Global;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (of persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the small business issuer&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Date: March 31, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 50%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>/s/ <B>Katherine H. McDermott</B></U></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Katherine H. McDermott,</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Financial Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Financial and Accounting Officer)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>beam_ex3201.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>EXHIBIT 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Annual
Report of Beam Global (the &ldquo;Company&rdquo;) on Form 10-K for the period ending December 31, 2021 (the &ldquo;Report&rdquo;) I, Desmond
Wheatley, Chief Executive Officer of the Company, certify, pursuant to 18 USC Section 1350, as adopted pursuant to Section 906 of the
Sarbanes-Oxley Act of 2002, that to the best of my knowledge and belief:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 45%">&nbsp;</TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 40%; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ <B>Desmond Wheatley</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Date: March 31, 2022</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Desmond Wheatley, Chief Executive Officer</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">and President (Principal Executive Officer)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This certification accompanies
the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley
Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>beam_ex3202.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>EXHIBIT 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Annual
Report of Beam Global (the &ldquo;Company&rdquo;) on Form 10-K for the period ending December 31, 2021 (the &ldquo;Report&rdquo;) I, Katherine
H. McDermott, Chief Financial Officer of the Company, certify, pursuant to 18 USC Section 1350, as adopted pursuant to Section 906 of
the Sarbanes-Oxley Act of 2002, that to the best of my knowledge and belief:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 45%">&nbsp;</TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 40%; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Katherine H. McDermott</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Date: March 31, 2022</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Katherine H. McDermott, Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(Principal Financial/Accounting Officer)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This certification accompanies
the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley
Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>beem-20211231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOaWPSaPty552uYkxvmR/fakaXyAibJqwhCofcyP20bYN -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:BEEM="http://beamforall.com/20211231" elementFormDefault="qualified" targetNamespace="http://beamforall.com/20211231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://beamforall.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Statements of Operations</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" id="StatementsOfChangesInStockholdersEquity">
	  <link:definition>00000005 - Statement - Statements of Changes in Stockholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - Statement - Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies">
	  <link:definition>00000007 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/Liquidity" id="Liquidity">
	  <link:definition>00000008 - Disclosure - LIQUIDITY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
	  <link:definition>00000009 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/Inventory" id="Inventory">
	  <link:definition>00000010 - Disclosure - INVENTORY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000011 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/AccruedExpenses" id="AccruedExpenses">
	  <link:definition>00000012 - Disclosure - ACCRUED EXPENSES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable" id="ConvertibleNotePayableRelatedPartyAndNotePayable">
	  <link:definition>00000013 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/AutoLoan" id="AutoLoan">
	  <link:definition>00000014 - Disclosure - AUTO LOAN</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/Leases" id="Leases">
	  <link:definition>00000016 - Disclosure - LEASES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/StockholdersEquity" id="StockholdersEquity">
	  <link:definition>00000017 - Disclosure - STOCKHOLDERS&#8217; EQUITY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/Revenues" id="Revenues">
	  <link:definition>00000018 - Disclosure - REVENUES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000019 - Disclosure - INCOME TAXES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000020 - Disclosure - SUBSEQUENT EVENTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000021 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
	  <link:definition>00000022 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000023 - Disclosure - INVENTORY (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/AccruedExpensesTables" id="AccruedExpensesTables">
	  <link:definition>00000025 - Disclosure - ACCRUED EXPENSES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000026 - Disclosure - LEASES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/StockholdersEquityTables" id="StockholdersEquityTables">
	  <link:definition>00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/RevenuesTables" id="RevenuesTables">
	  <link:definition>00000028 - Disclosure - REVENUES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000029 - Disclosure - INCOME TAXES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000030 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" id="LiquidityDetailsNarrative">
	  <link:definition>00000031 - Disclosure - LIQUIDITY (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" id="PrepaidExpensesAndOtherCurrentAssetsDetails">
	  <link:definition>00000032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/InventoryDetails" id="InventoryDetails">
	  <link:definition>00000033 - Disclosure - INVENTORY (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
	  <link:definition>00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
	  <link:definition>00000035 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/AccruedExpensesDetails" id="AccruedExpensesDetails">
	  <link:definition>00000036 - Disclosure - ACCRUED EXPENSES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" id="ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative">
	  <link:definition>00000037 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000038 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset" id="LeasesDetails-OperatingRight-ofUseAsset">
	  <link:definition>00000039 - Disclosure - LEASES (Details - Operating right-of use asset)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/LeasesDetails-LeaseLiability" id="LeasesDetails-LeaseLiability">
	  <link:definition>00000040 - Disclosure - LEASES (Details - Lease liability)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" id="LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases">
	  <link:definition>00000041 - Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000042 - Disclosure - LEASES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/AssumptionsForOptionsGrantedDetails" id="AssumptionsForOptionsGrantedDetails">
	  <link:definition>00000043 - Disclosure - Assumptions for options granted (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/ScheduleOfOptionActivityDetails" id="ScheduleOfOptionActivityDetails">
	  <link:definition>00000044 - Disclosure - Schedule of option activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails" id="ScheduleOfRestrictedStockAwardActivityDetails">
	  <link:definition>00000045 - Disclosure - Schedule of restricted stock award activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/WarrantActivityDetails" id="WarrantActivityDetails">
	  <link:definition>00000046 - Disclosure - Warrant activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
	  <link:definition>00000047 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/RevenuesDetails" id="RevenuesDetails">
	  <link:definition>00000048 - Disclosure - REVENUES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/RevenuesDetailsNarrative" id="RevenuesDetailsNarrative">
	  <link:definition>00000049 - Disclosure - REVENUES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/IncomeTaxesDetails-taxExpense" id="IncomeTaxesDetails-taxExpense">
	  <link:definition>00000050 - Disclosure - INCOME TAXES (Details-Tax Expense)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" id="IncomeTaxesDetails-deferredTaxAssetsAndLiabilities">
	  <link:definition>00000051 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://beamforall.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000052 - Disclosure - INCOME TAXES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="beem-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="beem-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="beem-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="beem-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" />
    <import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" />
    <import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd" />
    <element id="BEEM_CommonStock0.001ParValueMember" name="CommonStock0.001ParValueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsMember" name="WarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_Customer1Member" name="Customer1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_Customer2Member" name="Customer2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_Customer3Member" name="Customer3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_Customer4Member" name="Customer4Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_FederalStateLocalGovtMember" name="FederalStateLocalGovtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_OptionsSharesMember" name="OptionsSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantSharesMember" name="WarrantSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_JulyOfferingMember" name="JulyOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_NovemberOfferingMember" name="NovemberOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ComputerEquipmentAndSoftwareMember" name="ComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ConvNoteRelatedPartyMember" name="ConvNoteRelatedPartyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WheatleyMember" name="WheatleyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PPPLoanMember" name="PPPLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_SubleaseMember" name="SubleaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_NewLeaseMember" name="NewLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShelfRegistrationMember" name="ShelfRegistrationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_SecondPublicOfferingMember" name="SecondPublicOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_OptionsExercisedCashlessBasisMember" name="OptionsExercisedCashlessBasisMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedForServicesMember" name="StockIssuedForServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ConsultantMember" name="ConsultantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_RegisteredCommonStockMember" name="RegisteredCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_UnregisteredCommonStockMember" name="UnregisteredCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ExerciseOfWarrantsMember" name="ExerciseOfWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PrepaidAssetsMember" name="PrepaidAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_Plan2021Member" name="Plan2021Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BeamGlobal2011StockIncentivePlanMember" name="BeamGlobal2011StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AllPlansMember" name="AllPlansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockOptionsMember" name="StockOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_RestrictedStockGrantsMember" name="RestrictedStockGrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_OneDirectorMember" name="OneDirectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AnotherDirectorMember" name="AnotherDirectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_LeadDirectorMember" name="LeadDirectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ThreeDirectorsMember" name="ThreeDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_RestrictedStockAwardsMember" name="RestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_InternationalSalesMember" name="InternationalSalesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_CaliforniaCustomersMember" name="CaliforniaCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ProductDepositsMember" name="ProductDepositsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_MaintenanceFeesMember" name="MaintenanceFeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices" name="StockIssuedDuringPeriodValueIssuedForDirectorServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" name="StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedToEscrowAccountUnvestedValue" name="StockIssuedToEscrowAccountUnvestedValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedToEscrowAccountUnvestedShares" name="StockIssuedToEscrowAccountUnvestedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsExercisedCashlessValue" name="WarrantsExercisedCashlessValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsExercisedCashlessShares" name="WarrantsExercisedCashlessShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockOptionExerciseForCash" name="StockOptionExerciseForCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockOptionExerciseForCashShares" name="StockOptionExerciseForCashShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset" name="AmortizationOfOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DepreciationCostCapitalizedIntoInventory" name="DepreciationCostCapitalizedIntoInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability" name="RecordingOfRightOfUseAssetAndCorrespondingLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic" name="ReclassificationOfDeferredEquityOfferingCostsIntoApic" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_TransferOfPrepaidAssetToInventory" name="TransferOfPrepaidAssetToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_TransferOfFixedAssetToInventory" name="TransferOfFixedAssetToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" name="DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ConvertibleNotePayableRelatedPartyTextBlock" name="ConvertibleNotePayableRelatedPartyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_RisksAndUncertaintiesPolicyTextBlock" name="RisksAndUncertaintiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ScheduleOfOperatingRightofUseAsset" name="ScheduleOfOperatingRightofUseAsset" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_CashDueForWarrantExercises" name="CashDueForWarrantExercises" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" name="IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockExercisedSharesIssued" name="StockExercisedSharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_CashlessWarrantsExercises" name="CashlessWarrantsExercises" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_FairValueOfOptionsGranted" name="FairValueOfOptionsGranted" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsPurchase" name="WarrantsPurchase" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DiscountsAndAllowances" name="DiscountsAndAllowances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DeferredTaxAssetsPatents" name="DeferredTaxAssetsPatents" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>beem-20211231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://beamforall.com/role/Cover" xlink:href="beem-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheets" xlink:href="beem-20211231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:href="beem-20211231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfOperations" xlink:href="beem-20211231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="beem-20211231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfCashFlows" xlink:href="beem-20211231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Liquidity" xlink:href="beem-20211231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Inventory" xlink:href="beem-20211231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipment" xlink:href="beem-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpenses" xlink:href="beem-20211231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:href="beem-20211231.xsd#ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AutoLoan" xlink:href="beem-20211231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingencies" xlink:href="beem-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Leases" xlink:href="beem-20211231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquity" xlink:href="beem-20211231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Revenues" xlink:href="beem-20211231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxes" xlink:href="beem-20211231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SubsequentEvents" xlink:href="beem-20211231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryTables" xlink:href="beem-20211231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:href="beem-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesTables" xlink:href="beem-20211231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesTables" xlink:href="beem-20211231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityTables" xlink:href="beem-20211231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesTables" xlink:href="beem-20211231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesTables" xlink:href="beem-20211231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:href="beem-20211231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryDetails" xlink:href="beem-20211231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetails" xlink:href="beem-20211231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="beem-20211231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesDetails" xlink:href="beem-20211231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:href="beem-20211231.xsd#ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="beem-20211231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset" xlink:href="beem-20211231.xsd#LeasesDetails-OperatingRight-ofUseAsset" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-LeaseLiability" xlink:href="beem-20211231.xsd#LeasesDetails-LeaseLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:href="beem-20211231.xsd#LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetailsNarrative" xlink:href="beem-20211231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AssumptionsForOptionsGrantedDetails" xlink:href="beem-20211231.xsd#AssumptionsForOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ScheduleOfOptionActivityDetails" xlink:href="beem-20211231.xsd#ScheduleOfOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails" xlink:href="beem-20211231.xsd#ScheduleOfRestrictedStockAwardActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/WarrantActivityDetails" xlink:href="beem-20211231.xsd#WarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:href="beem-20211231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails" xlink:href="beem-20211231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:href="beem-20211231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-taxExpense" xlink:href="beem-20211231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="beem-20211231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:href="beem-20211231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheets" xlink:title="00000002 - Statement - Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaapInterestIncomeOther" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="loc_us-gaapInterestExpenseOther" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseOther" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Statements of Changes in Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AmortizationOfOperatingLeaseRightOfUseAsset" xlink:label="loc_BEEMAmortizationOfOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_BEEMAmortizationOfOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInDueToRelatedParties" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDueToRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="loc_us-gaapProceedsFromOtherEquity" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromOtherEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Liquidity" xlink:title="00000008 - Disclosure - LIQUIDITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000009 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Inventory" xlink:title="00000010 - Disclosure - INVENTORY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipment" xlink:title="00000011 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpenses" xlink:title="00000012 - Disclosure - ACCRUED EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:title="00000013 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AutoLoan" xlink:title="00000014 - Disclosure - AUTO LOAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Leases" xlink:title="00000016 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquity" xlink:title="00000017 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Revenues" xlink:title="00000018 - Disclosure - REVENUES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000022 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryTables" xlink:title="00000023 - Disclosure - INVENTORY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:title="00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesTables" xlink:title="00000025 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesTables" xlink:title="00000026 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityTables" xlink:title="00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesTables" xlink:title="00000028 - Disclosure - REVENUES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesTables" xlink:title="00000029 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000030 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:title="00000031 - Disclosure - LIQUIDITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaapDueFromRelatedPartiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapDueFromRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CashDueForWarrantExercises" xlink:label="loc_BEEMCashDueForWarrantExercises" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_BEEMCashDueForWarrantExercises" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryDetails" xlink:title="00000033 - Disclosure - INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetails" xlink:title="00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000035 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesDetails" xlink:title="00000036 - Disclosure - ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaapAccruedVacationCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedVacationCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaapAccountsPayableTradeCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableTradeCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:title="00000037 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000038 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset" xlink:title="00000039 - Disclosure - LEASES (Details - Operating right-of use asset)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-LeaseLiability" xlink:title="00000040 - Disclosure - LEASES (Details - Lease liability)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:title="00000041 - Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetailsNarrative" xlink:title="00000042 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AssumptionsForOptionsGrantedDetails" xlink:title="00000043 - Disclosure - Assumptions for options granted (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ScheduleOfOptionActivityDetails" xlink:title="00000044 - Disclosure - Schedule of option activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails" xlink:title="00000045 - Disclosure - Schedule of restricted stock award activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/WarrantActivityDetails" xlink:title="00000046 - Disclosure - Warrant activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000047 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails" xlink:title="00000048 - Disclosure - REVENUES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:title="00000049 - Disclosure - REVENUES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000050 - Disclosure - INCOME TAXES (Details-Tax Expense)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000051 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000052 - Disclosure - INCOME TAXES (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>beem-20211231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://beamforall.com/role/Cover" xlink:href="beem-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheets" xlink:href="beem-20211231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:href="beem-20211231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfOperations" xlink:href="beem-20211231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="beem-20211231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfCashFlows" xlink:href="beem-20211231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Liquidity" xlink:href="beem-20211231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Inventory" xlink:href="beem-20211231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipment" xlink:href="beem-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpenses" xlink:href="beem-20211231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:href="beem-20211231.xsd#ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AutoLoan" xlink:href="beem-20211231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingencies" xlink:href="beem-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Leases" xlink:href="beem-20211231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquity" xlink:href="beem-20211231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Revenues" xlink:href="beem-20211231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxes" xlink:href="beem-20211231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SubsequentEvents" xlink:href="beem-20211231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryTables" xlink:href="beem-20211231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:href="beem-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesTables" xlink:href="beem-20211231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesTables" xlink:href="beem-20211231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityTables" xlink:href="beem-20211231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesTables" xlink:href="beem-20211231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesTables" xlink:href="beem-20211231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:href="beem-20211231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryDetails" xlink:href="beem-20211231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetails" xlink:href="beem-20211231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="beem-20211231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesDetails" xlink:href="beem-20211231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:href="beem-20211231.xsd#ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="beem-20211231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset" xlink:href="beem-20211231.xsd#LeasesDetails-OperatingRight-ofUseAsset" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-LeaseLiability" xlink:href="beem-20211231.xsd#LeasesDetails-LeaseLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:href="beem-20211231.xsd#LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetailsNarrative" xlink:href="beem-20211231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AssumptionsForOptionsGrantedDetails" xlink:href="beem-20211231.xsd#AssumptionsForOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ScheduleOfOptionActivityDetails" xlink:href="beem-20211231.xsd#ScheduleOfOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails" xlink:href="beem-20211231.xsd#ScheduleOfRestrictedStockAwardActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/WarrantActivityDetails" xlink:href="beem-20211231.xsd#WarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:href="beem-20211231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails" xlink:href="beem-20211231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:href="beem-20211231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-taxExpense" xlink:href="beem-20211231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="beem-20211231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:href="beem-20211231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CommonStock0.001ParValueMember" xlink:label="loc_BEEMCommonStock0.001ParValueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMCommonStock0.001ParValueMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsMember" xlink:label="loc_BEEMWarrantsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMWarrantsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber_80" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName_80" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey_80" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber_80" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_80" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_80" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1_80" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2_80" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3_80" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown_80" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_80" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry_80" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_80" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion_80" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode_80" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber_80" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Extension" xlink:label="loc_deiExtension_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension_80" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications_80" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial_80" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer_80" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_80" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle_80" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag_80" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol_80" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName_80" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle_80" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation_80" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm_80" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_80" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_80" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers_80" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_80" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_80" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory_80" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness_80" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_80" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod_80" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard_80" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_80" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany_80" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat_80" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_80" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_80" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_80" xlink:type="arc" order="57" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditorFirmId_80" xlink:type="arc" order="58" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditorName_80" xlink:type="arc" order="59" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditorLocation_80" xlink:type="arc" order="60" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheets" xlink:title="00000002 - Statement - Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices" xlink:label="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServices_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServices_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" xlink:label="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServicesShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServicesShares_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedToEscrowAccountUnvestedValue" xlink:label="loc_BEEMStockIssuedToEscrowAccountUnvestedValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToEscrowAccountUnvestedValue_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedToEscrowAccountUnvestedShares" xlink:label="loc_BEEMStockIssuedToEscrowAccountUnvestedShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToEscrowAccountUnvestedShares_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessValue" xlink:label="loc_BEEMWarrantsExercisedCashlessValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedCashlessValue_50" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessShares" xlink:label="loc_BEEMWarrantsExercisedCashlessShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedCashlessShares_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_50" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionExerciseForCash" xlink:label="loc_BEEMStockOptionExerciseForCash_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseForCash_50" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionExerciseForCashShares" xlink:label="loc_BEEMStockOptionExerciseForCashShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseForCashShares_50" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_50" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_50" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_50" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_50" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockOptionPlanExpense_50" xlink:type="arc" order="22" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Liquidity" xlink:title="00000008 - Disclosure - LIQUIDITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000009 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Inventory" xlink:title="00000010 - Disclosure - INVENTORY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipment" xlink:title="00000011 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpenses" xlink:title="00000012 - Disclosure - ACCRUED EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:title="00000013 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AutoLoan" xlink:title="00000014 - Disclosure - AUTO LOAN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Leases" xlink:title="00000016 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquity" xlink:title="00000017 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Revenues" xlink:title="00000018 - Disclosure - REVENUES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000022 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryTables" xlink:title="00000023 - Disclosure - INVENTORY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:title="00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesTables" xlink:title="00000025 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesTables" xlink:title="00000026 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityTables" xlink:title="00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RestrictedStockAwardsMember" xlink:label="loc_BEEMRestrictedStockAwardsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRestrictedStockAwardsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherShareBasedCompensationActivityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfOtherShareBasedCompensationActivityTableTextBlock_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesTables" xlink:title="00000028 - Disclosure - REVENUES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesTables" xlink:title="00000029 - Disclosure - INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000030 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesMember" xlink:label="loc_us-gaapSalesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer1Member" xlink:label="loc_BEEMCustomer1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer1Member_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer2Member" xlink:label="loc_BEEMCustomer2Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer2Member_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer3Member" xlink:label="loc_BEEMCustomer3Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer3Member_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer4Member" xlink:label="loc_BEEMCustomer4Member_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer4Member_70" xlink:type="arc" order="73" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_FederalStateLocalGovtMember" xlink:label="loc_BEEMFederalStateLocalGovtMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMFederalStateLocalGovtMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockOptionMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OptionsSharesMember" xlink:label="loc_BEEMOptionsSharesMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_BEEMOptionsSharesMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantSharesMember" xlink:label="loc_BEEMWarrantSharesMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_BEEMWarrantSharesMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_200" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_200" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_200" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_200" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_200" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_200" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_200" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_200" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual_200" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_200" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense_200" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_200" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:title="00000031 - Disclosure - LIQUIDITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionLineItems" xlink:label="loc_us-gaapSecuritiesFinancingTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTable" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_JulyOfferingMember" xlink:label="loc_BEEMJulyOfferingMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMJulyOfferingMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_NovemberOfferingMember" xlink:label="loc_BEEMNovemberOfferingMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMNovemberOfferingMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapCash_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WorkingCapital" xlink:label="loc_BEEMWorkingCapital_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_BEEMWorkingCapital_60" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryDetails" xlink:title="00000033 - Disclosure - INVENTORY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetails" xlink:title="00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ComputerEquipmentAndSoftwareMember" xlink:label="loc_BEEMComputerEquipmentAndSoftwareMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_BEEMComputerEquipmentAndSoftwareMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_130" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000035 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesDetails" xlink:title="00000036 - Disclosure - ACCRUED EXPENSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:title="00000037 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConvNoteRelatedPartyMember" xlink:label="loc_BEEMConvNoteRelatedPartyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_BEEMConvNoteRelatedPartyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_PPPLoanMember" xlink:label="loc_BEEMPPPLoanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_BEEMPPPLoanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WheatleyMember" xlink:label="loc_BEEMWheatleyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMWheatleyMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapInterestExpenseDebt_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaapInterestPaid_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapInterestPaid_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayableCurrent_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_80" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000038 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset" xlink:title="00000039 - Disclosure - LEASES (Details - Operating right-of use asset)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_SubleaseMember" xlink:label="loc_BEEMSubleaseMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_BEEMSubleaseMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_NewLeaseMember" xlink:label="loc_BEEMNewLeaseMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_BEEMNewLeaseMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" xlink:label="loc_BEEMIncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMIncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_110" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-LeaseLiability" xlink:title="00000040 - Disclosure - LEASES (Details - Lease liability)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:title="00000041 - Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetailsNarrative" xlink:title="00000042 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AssumptionsForOptionsGrantedDetails" xlink:title="00000043 - Disclosure - Assumptions for options granted (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/ScheduleOfOptionActivityDetails" xlink:title="00000044 - Disclosure - Schedule of option activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_60" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails" xlink:title="00000045 - Disclosure - Schedule of restricted stock award activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/WarrantActivityDetails" xlink:title="00000046 - Disclosure - Warrant activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000047 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShelfRegistrationMember" xlink:label="loc_BEEMShelfRegistrationMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMShelfRegistrationMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_SecondPublicOfferingMember" xlink:label="loc_BEEMSecondPublicOfferingMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMSecondPublicOfferingMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaapConversionOfStockNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:to="loc_us-gaapConversionOfStockNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaapConversionOfStockNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:to="loc_us-gaapConversionOfStockNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OptionsExercisedCashlessBasisMember" xlink:label="loc_BEEMOptionsExercisedCashlessBasisMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConversionOfStockNameDomain" xlink:to="loc_BEEMOptionsExercisedCashlessBasisMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapTransactionTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedForServicesMember" xlink:label="loc_BEEMStockIssuedForServicesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMStockIssuedForServicesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ExerciseOfWarrantsMember" xlink:label="loc_BEEMExerciseOfWarrantsMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMExerciseOfWarrantsMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConsultantMember" xlink:label="loc_BEEMConsultantMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMConsultantMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OneDirectorMember" xlink:label="loc_BEEMOneDirectorMember_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMOneDirectorMember_270" xlink:type="arc" order="273" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AnotherDirectorMember" xlink:label="loc_BEEMAnotherDirectorMember_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMAnotherDirectorMember_280" xlink:type="arc" order="283" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_LeadDirectorMember" xlink:label="loc_BEEMLeadDirectorMember_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMLeadDirectorMember_290" xlink:type="arc" order="293" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsMember" xlink:label="loc_BEEMWarrantsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMWarrantsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionsMember" xlink:label="loc_BEEMStockOptionsMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMStockOptionsMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RestrictedStockGrantsMember" xlink:label="loc_BEEMRestrictedStockGrantsMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRestrictedStockGrantsMember_250" xlink:type="arc" order="253" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_320" xlink:type="arc" order="321" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RegisteredCommonStockMember" xlink:label="loc_BEEMRegisteredCommonStockMember_390" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRegisteredCommonStockMember_390" xlink:type="arc" order="391" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_UnregisteredCommonStockMember" xlink:label="loc_BEEMUnregisteredCommonStockMember_400" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMUnregisteredCommonStockMember_400" xlink:type="arc" order="401" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RegisteredCommonStockMember" xlink:label="loc_BEEMRegisteredCommonStockMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMRegisteredCommonStockMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_UnregisteredCommonStockMember" xlink:label="loc_BEEMUnregisteredCommonStockMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMUnregisteredCommonStockMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaapBalanceSheetLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaapCashMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapCashMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_PrepaidAssetsMember" xlink:label="loc_BEEMPrepaidAssetsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_BEEMPrepaidAssetsMember_120" xlink:type="arc" order="123" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Plan2021Member" xlink:label="loc_BEEMPlan2021Member_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMPlan2021Member_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_BeamGlobal2011StockIncentivePlanMember" xlink:label="loc_BEEMBeamGlobal2011StockIncentivePlanMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMBeamGlobal2011StockIncentivePlanMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AllPlansMember" xlink:label="loc_BEEMAllPlansMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMAllPlansMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WheatleyMember" xlink:label="loc_BEEMWheatleyMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_BEEMWheatleyMember_250" xlink:type="arc" order="252" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ThreeDirectorsMember" xlink:label="loc_BEEMThreeDirectorsMember_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_BEEMThreeDirectorsMember_300" xlink:type="arc" order="301" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_410" xlink:type="arc" order="411" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_430" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharePrice_430" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_430" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_430" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockExercisedSharesIssued" xlink:label="loc_BEEMStockExercisedSharesIssued_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMStockExercisedSharesIssued_430" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_430" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_430" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_430" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_430" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises_430" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CashlessWarrantsExercises" xlink:label="loc_BEEMCashlessWarrantsExercises_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMCashlessWarrantsExercises_430" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="loc_us-gaapConversionOfStockSharesIssued1_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapConversionOfStockSharesIssued1_430" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_430" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_430" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_FairValueOfOptionsGranted" xlink:label="loc_BEEMFairValueOfOptionsGranted_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMFairValueOfOptionsGranted_430" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensation_430" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_430" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_430" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_430" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_430" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_430" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_430" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_430" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_430" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_430" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_430" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_430" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_430" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessShares" xlink:label="loc_BEEMWarrantsExercisedCashlessShares_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMWarrantsExercisedCashlessShares_430" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsPurchase" xlink:label="loc_BEEMWarrantsPurchase_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMWarrantsPurchase_430" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_430" xlink:type="arc" order="30" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails" xlink:title="00000048 - Disclosure - REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaapMaintenanceMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapMaintenanceMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaapShippingAndHandlingMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapShippingAndHandlingMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenues_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DiscountsAndAllowances" xlink:label="loc_BEEMDiscountsAndAllowances_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_BEEMDiscountsAndAllowances_110" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:title="00000049 - Disclosure - REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_InternationalSalesMember" xlink:label="loc_BEEMInternationalSalesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_BEEMInternationalSalesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CaliforniaCustomersMember" xlink:label="loc_BEEMCaliforniaCustomersMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCaliforniaCustomersMember_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ProductDepositsMember" xlink:label="loc_BEEMProductDepositsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_BEEMProductDepositsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_MaintenanceFeesMember" xlink:label="loc_BEEMMaintenanceFeesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_BEEMMaintenanceFeesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenues_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapContractWithCustomerLiability_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaapDeferredRevenueRevenueRecognized1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDeferredRevenueRevenueRecognized1_150" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000050 - Disclosure - INCOME TAXES (Details-Tax Expense)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000051 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000052 - Disclosure - INCOME TAXES (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>beem-20211231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CommonStock0.001ParValueMember" xlink:label="BEEM_CommonStock0.001ParValueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CommonStock0.001ParValueMember" xlink:to="BEEM_CommonStock0.001ParValueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CommonStock0.001ParValueMember_lbl" xml:lang="en-US">Common stock, $0.001 par value [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsMember" xlink:label="BEEM_WarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsMember" xlink:to="BEEM_WarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsMember_lbl" xml:lang="en-US">Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer1Member" xlink:label="BEEM_Customer1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_Customer1Member" xlink:to="BEEM_Customer1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_Customer1Member_lbl" xml:lang="en-US">Customer 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer2Member" xlink:label="BEEM_Customer2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_Customer2Member" xlink:to="BEEM_Customer2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_Customer2Member_lbl" xml:lang="en-US">Customer 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer3Member" xlink:label="BEEM_Customer3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_Customer3Member" xlink:to="BEEM_Customer3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_Customer3Member_lbl" xml:lang="en-US">Customer 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer4Member" xlink:label="BEEM_Customer4Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_Customer4Member" xlink:to="BEEM_Customer4Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_Customer4Member_lbl" xml:lang="en-US">Customer 4 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesMember" xlink:to="us-gaap_SalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesMember_lbl" xml:lang="en-US">Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_FederalStateLocalGovtMember" xlink:label="BEEM_FederalStateLocalGovtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_FederalStateLocalGovtMember" xlink:to="BEEM_FederalStateLocalGovtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_FederalStateLocalGovtMember_lbl" xml:lang="en-US">Federal, State, and Local Government [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OptionsSharesMember" xlink:label="BEEM_OptionsSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_OptionsSharesMember" xlink:to="BEEM_OptionsSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_OptionsSharesMember_lbl" xml:lang="en-US">Option Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantSharesMember" xlink:label="BEEM_WarrantSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantSharesMember" xlink:to="BEEM_WarrantSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantSharesMember_lbl" xml:lang="en-US">Warrant Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="us-gaap_SecuritiesFinancingTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesFinancingTransactionAxis" xlink:to="us-gaap_SecuritiesFinancingTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesFinancingTransactionAxis_lbl" xml:lang="en-US">Securities Financing Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_JulyOfferingMember" xlink:label="BEEM_JulyOfferingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_JulyOfferingMember" xlink:to="BEEM_JulyOfferingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_JulyOfferingMember_lbl" xml:lang="en-US">July Offering [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_NovemberOfferingMember" xlink:label="BEEM_NovemberOfferingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_NovemberOfferingMember" xlink:to="BEEM_NovemberOfferingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_NovemberOfferingMember_lbl" xml:lang="en-US">November Offering [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ComputerEquipmentAndSoftwareMember" xlink:label="BEEM_ComputerEquipmentAndSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ComputerEquipmentAndSoftwareMember" xlink:to="BEEM_ComputerEquipmentAndSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ComputerEquipmentAndSoftwareMember_lbl" xml:lang="en-US">Computer equipment and software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="us-gaap_AutomobilesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobilesMember_lbl" xml:lang="en-US">Automobiles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConvNoteRelatedPartyMember" xlink:label="BEEM_ConvNoteRelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ConvNoteRelatedPartyMember" xlink:to="BEEM_ConvNoteRelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ConvNoteRelatedPartyMember_lbl" xml:lang="en-US">Convertible Note Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WheatleyMember" xlink:label="BEEM_WheatleyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WheatleyMember" xlink:to="BEEM_WheatleyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WheatleyMember_lbl" xml:lang="en-US">Wheatley [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_PPPLoanMember" xlink:label="BEEM_PPPLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PPPLoanMember" xlink:to="BEEM_PPPLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PPPLoanMember_lbl" xml:lang="en-US">PPP Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xml:lang="en-US">Property Subject to or Available for Operating Lease [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_SubleaseMember" xlink:label="BEEM_SubleaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_SubleaseMember" xlink:to="BEEM_SubleaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_SubleaseMember_lbl" xml:lang="en-US">Subliease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_NewLeaseMember" xlink:label="BEEM_NewLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_NewLeaseMember" xlink:to="BEEM_NewLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_NewLeaseMember_lbl" xml:lang="en-US">New Lease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShelfRegistrationMember" xlink:label="BEEM_ShelfRegistrationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShelfRegistrationMember" xlink:to="BEEM_ShelfRegistrationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShelfRegistrationMember_lbl" xml:lang="en-US">Shelf Registration [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_SecondPublicOfferingMember" xlink:label="BEEM_SecondPublicOfferingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_SecondPublicOfferingMember" xlink:to="BEEM_SecondPublicOfferingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_SecondPublicOfferingMember_lbl" xml:lang="en-US">Second Public Offering [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis_lbl" xml:lang="en-US">Stock Conversion Description [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OptionsExercisedCashlessBasisMember" xlink:label="BEEM_OptionsExercisedCashlessBasisMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_OptionsExercisedCashlessBasisMember" xlink:to="BEEM_OptionsExercisedCashlessBasisMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_OptionsExercisedCashlessBasisMember_lbl" xml:lang="en-US">Options exercised, cashless basis [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="us-gaap_TransactionTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransactionTypeAxis" xlink:to="us-gaap_TransactionTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransactionTypeAxis_lbl" xml:lang="en-US">Transaction Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedForServicesMember" xlink:label="BEEM_StockIssuedForServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedForServicesMember" xlink:to="BEEM_StockIssuedForServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedForServicesMember_lbl" xml:lang="en-US">Stock issued for services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConsultantMember" xlink:label="BEEM_ConsultantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ConsultantMember" xlink:to="BEEM_ConsultantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ConsultantMember_lbl" xml:lang="en-US">Consultant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RegisteredCommonStockMember" xlink:label="BEEM_RegisteredCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RegisteredCommonStockMember" xlink:to="BEEM_RegisteredCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RegisteredCommonStockMember_lbl" xml:lang="en-US">Registered Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_UnregisteredCommonStockMember" xlink:label="BEEM_UnregisteredCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_UnregisteredCommonStockMember" xlink:to="BEEM_UnregisteredCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_UnregisteredCommonStockMember_lbl" xml:lang="en-US">Unregistered Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ExerciseOfWarrantsMember" xlink:label="BEEM_ExerciseOfWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ExerciseOfWarrantsMember" xlink:to="BEEM_ExerciseOfWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ExerciseOfWarrantsMember_lbl" xml:lang="en-US">Exercise of Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashMember" xlink:to="us-gaap_CashMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashMember_lbl" xml:lang="en-US">Cash [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_PrepaidAssetsMember" xlink:label="BEEM_PrepaidAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PrepaidAssetsMember" xlink:to="BEEM_PrepaidAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PrepaidAssetsMember_lbl" xml:lang="en-US">Prepaid Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Plan2021Member" xlink:label="BEEM_Plan2021Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_Plan2021Member" xlink:to="BEEM_Plan2021Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_Plan2021Member_lbl" xml:lang="en-US">2021 Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_BeamGlobal2011StockIncentivePlanMember" xlink:label="BEEM_BeamGlobal2011StockIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BeamGlobal2011StockIncentivePlanMember" xlink:to="BEEM_BeamGlobal2011StockIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BeamGlobal2011StockIncentivePlanMember_lbl" xml:lang="en-US">2011 Beam Global Stock Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AllPlansMember" xlink:label="BEEM_AllPlansMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AllPlansMember" xlink:to="BEEM_AllPlansMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AllPlansMember_lbl" xml:lang="en-US">All Plans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionsMember" xlink:label="BEEM_StockOptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockOptionsMember" xlink:to="BEEM_StockOptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockOptionsMember_lbl" xml:lang="en-US">Stock Options [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RestrictedStockGrantsMember" xlink:label="BEEM_RestrictedStockGrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RestrictedStockGrantsMember" xlink:to="BEEM_RestrictedStockGrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RestrictedStockGrantsMember_lbl" xml:lang="en-US">Restricted Stock Grants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OneDirectorMember" xlink:label="BEEM_OneDirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_OneDirectorMember" xlink:to="BEEM_OneDirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_OneDirectorMember_lbl" xml:lang="en-US">One Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AnotherDirectorMember" xlink:label="BEEM_AnotherDirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AnotherDirectorMember" xlink:to="BEEM_AnotherDirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AnotherDirectorMember_lbl" xml:lang="en-US">Another Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_LeadDirectorMember" xlink:label="BEEM_LeadDirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_LeadDirectorMember" xlink:to="BEEM_LeadDirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_LeadDirectorMember_lbl" xml:lang="en-US">Lead Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ThreeDirectorsMember" xlink:label="BEEM_ThreeDirectorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ThreeDirectorsMember" xlink:to="BEEM_ThreeDirectorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ThreeDirectorsMember_lbl" xml:lang="en-US">Three Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RestrictedStockAwardsMember" xlink:label="BEEM_RestrictedStockAwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RestrictedStockAwardsMember" xlink:to="BEEM_RestrictedStockAwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RestrictedStockAwardsMember_lbl" xml:lang="en-US">Restricted Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="us-gaap_MaintenanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaintenanceMember" xlink:to="us-gaap_MaintenanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaintenanceMember_lbl" xml:lang="en-US">Maintenance [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="us-gaap_ServiceOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceOtherMember" xlink:to="us-gaap_ServiceOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceOtherMember_lbl" xml:lang="en-US">Service, Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingMember_lbl" xml:lang="en-US">Shipping and Handling [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_InternationalSalesMember" xlink:label="BEEM_InternationalSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_InternationalSalesMember" xlink:to="BEEM_InternationalSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_InternationalSalesMember_lbl" xml:lang="en-US">International Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CaliforniaCustomersMember" xlink:label="BEEM_CaliforniaCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CaliforniaCustomersMember" xlink:to="BEEM_CaliforniaCustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CaliforniaCustomersMember_lbl" xml:lang="en-US">California [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ProductDepositsMember" xlink:label="BEEM_ProductDepositsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ProductDepositsMember" xlink:to="BEEM_ProductDepositsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ProductDepositsMember_lbl" xml:lang="en-US">Product Deposits [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_MaintenanceFeesMember" xlink:label="BEEM_MaintenanceFeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_MaintenanceFeesMember" xlink:to="BEEM_MaintenanceFeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_MaintenanceFeesMember_lbl" xml:lang="en-US">Maintenance Fees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Patents, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssets" xlink:to="us-gaap_DepositsAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssets_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Sales tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US">Deferred revenue, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 9)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2021 and 2020, respectively.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value, 350,000,000 shares authorized, 8,971,711 and 8,482,387 shares issued or issuable and outstanding as of December 31, 2021 and 2020, respectively.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in-capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common Stock par value (in Dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common Stock shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense), net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Loss before income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per share - basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding - basic and diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices" xlink:label="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices" xlink:to="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices_lbl" xml:lang="en-US">Stock issued for director services - vested</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" xlink:label="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" xlink:to="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares_lbl" xml:lang="en-US">Stock issued for director services - vested, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedToEscrowAccountUnvestedValue" xlink:label="BEEM_StockIssuedToEscrowAccountUnvestedValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedToEscrowAccountUnvestedValue" xlink:to="BEEM_StockIssuedToEscrowAccountUnvestedValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedToEscrowAccountUnvestedValue_lbl" xml:lang="en-US">Stock issued to escrow account - unvested</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedToEscrowAccountUnvestedShares" xlink:label="BEEM_StockIssuedToEscrowAccountUnvestedShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedToEscrowAccountUnvestedShares" xlink:to="BEEM_StockIssuedToEscrowAccountUnvestedShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedToEscrowAccountUnvestedShares_lbl" xml:lang="en-US">Stock issued to escrow account - unvested, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Stock option expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Proceeds from issuance of common stock, pursuant to public offering</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Proceeds from issuance of common stock, pursuant to public offering, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Warrants exercised for cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Warrants exercised for cash, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessValue" xlink:label="BEEM_WarrantsExercisedCashlessValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsExercisedCashlessValue" xlink:to="BEEM_WarrantsExercisedCashlessValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsExercisedCashlessValue_lbl" xml:lang="en-US">Warrants exercised (cashless)</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessShares" xlink:label="BEEM_WarrantsExercisedCashlessShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsExercisedCashlessShares" xlink:to="BEEM_WarrantsExercisedCashlessShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsExercisedCashlessShares_lbl" xml:lang="en-US">Warrants exercised (cashless), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Stock option exercise (cashless)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Stock option exercise (cashless), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionExerciseForCash" xlink:label="BEEM_StockOptionExerciseForCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockOptionExerciseForCash" xlink:to="BEEM_StockOptionExerciseForCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockOptionExerciseForCash_lbl" xml:lang="en-US">Stock option exercise (for cash)</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionExerciseForCashShares" xlink:label="BEEM_StockOptionExerciseForCashShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockOptionExerciseForCashShares" xlink:to="BEEM_StockOptionExerciseForCashShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockOptionExerciseForCashShares_lbl" xml:lang="en-US">Stock option exercise (for cash), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Stock issued for services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Cash fees related to stock offerings</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US">Stock option expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Common stock issued for services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionPlanExpense_2_lbl" xml:lang="en-US">Compensation expense related to grant of stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AmortizationOfOperatingLeaseRightOfUseAsset" xlink:label="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset" xlink:to="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Amortization of operating lease right of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US">Increase (decrease) in:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xml:lang="en-US">Convertible note payable repaid in lieu of salary - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Sales tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Funding of patent costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Repayments of auto loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Borrowings on note payable - Paycheck Protection Program</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayment on note payable - Paycheck Protection Program</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Withhold shares to cover taxes for cashless stock option exercise</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from stock option exercises</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US">Proceeds from warrant exercises</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_lbl" xml:lang="en-US">Payments of equity offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="us-gaap_ProceedsFromOtherEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherEquity" xlink:to="us-gaap_ProceedsFromOtherEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherEquity_lbl" xml:lang="en-US">Proceeds from issuance of common stock and warrants, pursuant to public offering</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Non-Cash Investing and Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US">Purchase of property and equipment by incurring current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DepreciationCostCapitalizedIntoInventory" xlink:label="BEEM_DepreciationCostCapitalizedIntoInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DepreciationCostCapitalizedIntoInventory" xlink:to="BEEM_DepreciationCostCapitalizedIntoInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DepreciationCostCapitalizedIntoInventory_lbl" xml:lang="en-US">Depreciation cost capitalized into inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability" xlink:label="BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability" xlink:to="BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability_lbl" xml:lang="en-US">Recording of right of use asset and corresponding liability</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic" xlink:label="BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic" xlink:to="BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic_lbl" xml:lang="en-US">Reclassification of deferred equity offering costs into APIC</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_TransferOfPrepaidAssetToInventory" xlink:label="BEEM_TransferOfPrepaidAssetToInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TransferOfPrepaidAssetToInventory" xlink:to="BEEM_TransferOfPrepaidAssetToInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_TransferOfPrepaidAssetToInventory_lbl" xml:lang="en-US">Transfer of prepaid asset to inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_TransferOfFixedAssetToInventory" xlink:label="BEEM_TransferOfFixedAssetToInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TransferOfFixedAssetToInventory" xlink:to="BEEM_TransferOfFixedAssetToInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_TransferOfFixedAssetToInventory_lbl" xml:lang="en-US">Transfer of fixed asset to inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">LIQUIDITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" xlink:label="BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" xlink:to="BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract_lbl" xml:lang="en-US">Convertible Note Payable Related Party And Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConvertibleNotePayableRelatedPartyTextBlock" xlink:label="BEEM_ConvertibleNotePayableRelatedPartyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ConvertibleNotePayableRelatedPartyTextBlock" xlink:to="BEEM_ConvertibleNotePayableRelatedPartyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ConvertibleNotePayableRelatedPartyTextBlock_lbl" xml:lang="en-US">CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">AUTO LOAN</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="BEEM_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DisclosureLeasesAbstract" xlink:to="BEEM_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">REVENUES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">CORPORATE ORGANIZATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">NATURE OF OPERATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RisksAndUncertaintiesPolicyTextBlock" xlink:label="BEEM_RisksAndUncertaintiesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RisksAndUncertaintiesPolicyTextBlock" xlink:to="BEEM_RisksAndUncertaintiesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RisksAndUncertaintiesPolicyTextBlock_lbl" xml:lang="en-US">RISKS AND UNCERTAINTIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">USE OF ESTIMATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">CONCENTRATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">FAIR VALUE OF FINANCIAL INSTRUMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">PROPERTY, EQUIPMENT AND DEPRECIATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">PATENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">IMPAIRMENT OF LONG-LIVED ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">REVENUE RECOGNITION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">COST OF REVENUES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">RESEARCH AND DEVELOPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">ADVERTISING</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">NET LOSS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">SEGMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">RECLASSIFICATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Accrued expense schedule</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ScheduleOfOperatingRightofUseAsset" xlink:label="BEEM_ScheduleOfOperatingRightofUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ScheduleOfOperatingRightofUseAsset" xlink:to="BEEM_ScheduleOfOperatingRightofUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ScheduleOfOperatingRightofUseAsset_lbl" xml:lang="en-US">Schedule of operating right-of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of operating leases reconciled lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Assumptions for options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of option activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted stock award activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Warrant activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Income tax reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Uninsured cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowances for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Property and equipment estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization related to patents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Amortization expenses for succeeding years</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="us-gaap_ExtendedProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtendedProductWarrantyAccrual" xlink:to="us-gaap_ExtendedProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtendedProductWarrantyAccrual_lbl" xml:lang="en-US">Accrued warranty reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Potentially dilutive stock equivalents outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTable" xlink:label="us-gaap_SecuritiesFinancingTransactionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesFinancingTransactionTable" xlink:to="us-gaap_SecuritiesFinancingTransactionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesFinancingTransactionTable_lbl" xml:lang="en-US">Securities Financing Transaction [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionLineItems" xlink:label="us-gaap_SecuritiesFinancingTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesFinancingTransactionLineItems" xlink:to="us-gaap_SecuritiesFinancingTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesFinancingTransactionLineItems_lbl" xml:lang="en-US">Securities Financing Transaction [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock based compensation expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net cash used in operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Net proceeds from sale of equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Net proceeds from sale of equity</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WorkingCapital" xlink:label="BEEM_WorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WorkingCapital" xlink:to="BEEM_WorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WorkingCapital_lbl" xml:lang="en-US">Working capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US">Prepaid insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="us-gaap_DepositsAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Vendor prepayments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedPartiesCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Related party receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CashDueForWarrantExercises" xlink:label="BEEM_CashDueForWarrantExercises" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CashDueForWarrantExercises" xlink:to="BEEM_CashDueForWarrantExercises_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CashDueForWarrantExercises_lbl" xml:lang="en-US">Cash due for warrant exercises</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Total prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and Equipment, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="us-gaap_OtherInventoryCapitalizedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryCapitalizedCosts" xlink:to="us-gaap_OtherInventoryCapitalizedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryCapitalizedCosts_lbl" xml:lang="en-US">Depreciation expense capitalized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Disposal of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="us-gaap_AccruedVacationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedVacationCurrent" xlink:to="us-gaap_AccruedVacationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedVacationCurrent_lbl" xml:lang="en-US">Accrued vacation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Accrued salaries and bonus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="us-gaap_AccountsPayableTradeCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl" xml:lang="en-US">Vendor accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl" xml:lang="en-US">Debt discount for beneficial conversion feature</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US">Interest expense debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayment of note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Payment of interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions" xlink:label="us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions" xlink:to="us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions_lbl" xml:lang="en-US">Monthly lease payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Office lease initial measurement, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Less amortization of operating lease</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" xlink:label="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" xlink:to="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_lbl" xml:lang="en-US">Straight-line lease expense in excess of cash payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_3_lbl" xml:lang="en-US">Operating lease ROU asset, end</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted future minimum payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less imputed interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDiscountRate" xlink:to="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xml:lang="en-US">Borrowing rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_3_lbl" xml:lang="en-US">Lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating Lease, Payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_lbl" xml:lang="en-US">Expected remaining term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Options Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding,Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Options Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Number of Options Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Options Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Number of Options Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Options Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of Nonvested Shares Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Nonvested Shares Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of Nonvested Shares Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of Nonvested Shares Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Number of Nonvested Shares Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Number of Warrants Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of Warrants Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Number of Warrants Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:to="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Warrants Exercisable, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercisable, ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Stock issued new, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_2_lbl" xml:lang="en-US">Proceeds from sale of equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3_lbl" xml:lang="en-US">Stock options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockExercisedSharesIssued" xlink:label="BEEM_StockExercisedSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockExercisedSharesIssued" xlink:to="BEEM_StockExercisedSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockExercisedSharesIssued_lbl" xml:lang="en-US">Stock exercised, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xml:lang="en-US">Stock Issued for Services, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xml:lang="en-US">Stock Issued for Services, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_2_lbl" xml:lang="en-US">Warrants exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CashlessWarrantsExercises" xlink:label="BEEM_CashlessWarrantsExercises" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CashlessWarrantsExercises" xlink:to="BEEM_CashlessWarrantsExercises_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CashlessWarrantsExercises_lbl" xml:lang="en-US">Cashless warrants exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xml:lang="en-US">Common stock issued from warrant exercises</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Number of shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_FairValueOfOptionsGranted" xlink:label="BEEM_FairValueOfOptionsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_FairValueOfOptionsGranted" xlink:to="BEEM_FairValueOfOptionsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_FairValueOfOptionsGranted_lbl" xml:lang="en-US">Fair value of options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share based compensation expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Intrinsic value of options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Intrinsic value of options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Intrinsic value of options exercised outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:to="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_lbl" xml:lang="en-US">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized restricted stock grant expensegrant expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsExercisedCashlessShares" xlink:to="BEEM_WarrantsExercisedCashlessShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="BEEM_WarrantsExercisedCashlessShares_2_lbl" xml:lang="en-US">Warrants exercised, cashless, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsPurchase" xlink:label="BEEM_WarrantsPurchase" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsPurchase" xlink:to="BEEM_WarrantsPurchase_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsPurchase_lbl" xml:lang="en-US">Warrants purchase</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_2_lbl" xml:lang="en-US">Common stock exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DiscountsAndAllowances" xlink:label="BEEM_DiscountsAndAllowances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DiscountsAndAllowances" xlink:to="BEEM_DiscountsAndAllowances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="BEEM_DiscountsAndAllowances_lbl" xml:lang="en-US">Discounts and allowances</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_2_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueRevenueRecognized1" xlink:to="us-gaap_DeferredRevenueRevenueRecognized1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueRevenueRecognized1_lbl" xml:lang="en-US">Deferred revenue recorded in prior year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Computed &#8220;expected&#8221; tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State taxes, net of federal benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Non-deductible stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Non-deductible items</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">True-up to tax return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in deferred tax asset valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total gross deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: Deferred tax asset valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DeferredTaxAssetsPatents" xlink:label="BEEM_DeferredTaxAssetsPatents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DeferredTaxAssetsPatents" xlink:to="BEEM_DeferredTaxAssetsPatents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DeferredTaxAssetsPatents_lbl" xml:lang="en-US">Patents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total net deferred taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US">NOL carryforward with expiration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US">NOL carryforward without expiration</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedToEscrowAccountUnvestedValue" xlink:to="BEEM_StockIssuedToEscrowAccountUnvestedValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_StockIssuedToEscrowAccountUnvestedValue_doc" xml:lang="en-US">Stock issued to escrow account - unvested, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsExercisedCashlessValue" xlink:to="BEEM_WarrantsExercisedCashlessValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_WarrantsExercisedCashlessValue_doc" xml:lang="en-US">Warrants exercised (cashless), value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantSharesMember" xlink:to="BEEM_WarrantSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_WarrantSharesMember_doc" xml:lang="en-US">Warrant shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_OptionsSharesMember" xlink:to="BEEM_OptionsSharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_OptionsSharesMember_doc" xml:lang="en-US">Option shares member</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WorkingCapital" xlink:to="BEEM_WorkingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_WorkingCapital_doc" xml:lang="en-US">Working capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CashDueForWarrantExercises" xlink:to="BEEM_CashDueForWarrantExercises_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_CashDueForWarrantExercises_doc" xml:lang="en-US">Cash due for warrant exercises</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ComputerEquipmentAndSoftwareMember" xlink:to="BEEM_ComputerEquipmentAndSoftwareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_ComputerEquipmentAndSoftwareMember_doc" xml:lang="en-US">Computer Equipment And Software.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" xlink:to="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_doc" xml:lang="en-US">Straight-line lease expense in excess of cash payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockExercisedSharesIssued" xlink:to="BEEM_StockExercisedSharesIssued_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_StockExercisedSharesIssued_doc" xml:lang="en-US">Stock exercised, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:to="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_doc" xml:lang="en-US">Number of Warrants Exercisable, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_doc" xml:lang="en-US">Warrants - Weighted Average Exercise Price Exercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_2_lbl" xml:lang="en-US">Interest Expense, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset" xlink:to="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AmortizationOfOperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">AmortizationOfOperatingLeaseRightOfUseAsset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Deposit Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_2_lbl" xml:lang="en-US">Repayments of Other Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2_lbl" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentOfFinancingAndStockIssuanceCosts_2_lbl" xml:lang="en-US">Payment of Financing and Stock Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_2_lbl" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_2_lbl" xml:lang="en-US">Proceeds from Issuance of Warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_2_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DiscountsAndAllowances" xlink:to="BEEM_DiscountsAndAllowances_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DiscountsAndAllowances_2_lbl" xml:lang="en-US">DiscountsAndAllowances</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_2_lbl" xml:lang="en-US">Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_2_lbl" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>beem-20211231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.13a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://beamforall.com/role/Cover" xlink:href="beem-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheets" xlink:href="beem-20211231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:href="beem-20211231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfOperations" xlink:href="beem-20211231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="beem-20211231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfCashFlows" xlink:href="beem-20211231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Liquidity" xlink:href="beem-20211231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Inventory" xlink:href="beem-20211231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipment" xlink:href="beem-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpenses" xlink:href="beem-20211231.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:href="beem-20211231.xsd#ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AutoLoan" xlink:href="beem-20211231.xsd#AutoLoan" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingencies" xlink:href="beem-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Leases" xlink:href="beem-20211231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquity" xlink:href="beem-20211231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Revenues" xlink:href="beem-20211231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxes" xlink:href="beem-20211231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SubsequentEvents" xlink:href="beem-20211231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryTables" xlink:href="beem-20211231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:href="beem-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesTables" xlink:href="beem-20211231.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesTables" xlink:href="beem-20211231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityTables" xlink:href="beem-20211231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesTables" xlink:href="beem-20211231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesTables" xlink:href="beem-20211231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="beem-20211231.xsd#CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:href="beem-20211231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="beem-20211231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryDetails" xlink:href="beem-20211231.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetails" xlink:href="beem-20211231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="beem-20211231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesDetails" xlink:href="beem-20211231.xsd#AccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:href="beem-20211231.xsd#ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="beem-20211231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset" xlink:href="beem-20211231.xsd#LeasesDetails-OperatingRight-ofUseAsset" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-LeaseLiability" xlink:href="beem-20211231.xsd#LeasesDetails-LeaseLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:href="beem-20211231.xsd#LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetailsNarrative" xlink:href="beem-20211231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AssumptionsForOptionsGrantedDetails" xlink:href="beem-20211231.xsd#AssumptionsForOptionsGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ScheduleOfOptionActivityDetails" xlink:href="beem-20211231.xsd#ScheduleOfOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails" xlink:href="beem-20211231.xsd#ScheduleOfRestrictedStockAwardActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/WarrantActivityDetails" xlink:href="beem-20211231.xsd#WarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:href="beem-20211231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails" xlink:href="beem-20211231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:href="beem-20211231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-taxExpense" xlink:href="beem-20211231.xsd#IncomeTaxesDetails-taxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="beem-20211231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:href="beem-20211231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CommonStock0.001ParValueMember" xlink:label="loc_BEEMCommonStock0.001ParValueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMCommonStock0.001ParValueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsMember" xlink:label="loc_BEEMWarrantsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheets" xlink:title="00000002 - Statement - Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets" xlink:label="loc_us-gaapDepositsAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDepositsAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaapInterestIncomeOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestIncomeOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther" xlink:label="loc_us-gaapInterestExpenseOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpenseOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices" xlink:label="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServices" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares" xlink:label="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServicesShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodValueIssuedForDirectorServicesShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedToEscrowAccountUnvestedValue" xlink:label="loc_BEEMStockIssuedToEscrowAccountUnvestedValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToEscrowAccountUnvestedValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedToEscrowAccountUnvestedShares" xlink:label="loc_BEEMStockIssuedToEscrowAccountUnvestedShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToEscrowAccountUnvestedShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessValue" xlink:label="loc_BEEMWarrantsExercisedCashlessValue" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedCashlessValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessShares" xlink:label="loc_BEEMWarrantsExercisedCashlessShares" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedCashlessShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionExerciseForCash" xlink:label="loc_BEEMStockOptionExerciseForCash" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseForCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionExerciseForCashShares" xlink:label="loc_BEEMStockOptionExerciseForCashShares" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseForCashShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AmortizationOfOperatingLeaseRightOfUseAsset" xlink:label="loc_BEEMAmortizationOfOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_BEEMAmortizationOfOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInDueToRelatedParties" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDueToRelatedParties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="loc_us-gaapRepaymentsOfOtherDebt" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfOtherDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:label="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="loc_us-gaapProceedsFromOtherEquity" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromOtherEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaapNoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapNoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DepreciationCostCapitalizedIntoInventory" xlink:label="loc_BEEMDepreciationCostCapitalizedIntoInventory" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMDepreciationCostCapitalizedIntoInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability" xlink:label="loc_BEEMRecordingOfRightOfUseAssetAndCorrespondingLiability" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMRecordingOfRightOfUseAssetAndCorrespondingLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic" xlink:label="loc_BEEMReclassificationOfDeferredEquityOfferingCostsIntoApic" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMReclassificationOfDeferredEquityOfferingCostsIntoApic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_TransferOfPrepaidAssetToInventory" xlink:label="loc_BEEMTransferOfPrepaidAssetToInventory" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMTransferOfPrepaidAssetToInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_TransferOfFixedAssetToInventory" xlink:label="loc_BEEMTransferOfFixedAssetToInventory" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMTransferOfFixedAssetToInventory" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Liquidity" xlink:title="00000008 - Disclosure - LIQUIDITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000009 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Inventory" xlink:title="00000010 - Disclosure - INVENTORY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipment" xlink:title="00000011 - Disclosure - PROPERTY AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpenses" xlink:title="00000012 - Disclosure - ACCRUED EXPENSES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable" xlink:title="00000013 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" xlink:label="loc_BEEMDisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConvertibleNotePayableRelatedPartyTextBlock" xlink:label="loc_BEEMConvertibleNotePayableRelatedPartyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" xlink:to="loc_BEEMConvertibleNotePayableRelatedPartyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AutoLoan" xlink:title="00000014 - Disclosure - AUTO LOAN">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Leases" xlink:title="00000016 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquity" xlink:title="00000017 - Disclosure - STOCKHOLDERS&#8217; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Revenues" xlink:title="00000018 - Disclosure - REVENUES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RisksAndUncertaintiesPolicyTextBlock" xlink:label="loc_BEEMRisksAndUncertaintiesPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_BEEMRisksAndUncertaintiesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000022 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryTables" xlink:title="00000023 - Disclosure - INVENTORY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:title="00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesTables" xlink:title="00000025 - Disclosure - ACCRUED EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesTables" xlink:title="00000026 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ScheduleOfOperatingRightofUseAsset" xlink:label="loc_BEEMScheduleOfOperatingRightofUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_BEEMScheduleOfOperatingRightofUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityTables" xlink:title="00000027 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RestrictedStockAwardsMember" xlink:label="loc_BEEMRestrictedStockAwardsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRestrictedStockAwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherShareBasedCompensationActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesTables" xlink:title="00000028 - Disclosure - REVENUES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesTables" xlink:title="00000029 - Disclosure - INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000030 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesMember" xlink:label="loc_us-gaapSalesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer1Member" xlink:label="loc_BEEMCustomer1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer2Member" xlink:label="loc_BEEMCustomer2Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer3Member" xlink:label="loc_BEEMCustomer3Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Customer4Member" xlink:label="loc_BEEMCustomer4Member" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer4Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_FederalStateLocalGovtMember" xlink:label="loc_BEEMFederalStateLocalGovtMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMFederalStateLocalGovtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OptionsSharesMember" xlink:label="loc_BEEMOptionsSharesMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_BEEMOptionsSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantSharesMember" xlink:label="loc_BEEMWarrantSharesMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_BEEMWarrantSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:title="00000031 - Disclosure - LIQUIDITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTable" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionLineItems" xlink:label="loc_us-gaapSecuritiesFinancingTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_JulyOfferingMember" xlink:label="loc_BEEMJulyOfferingMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMJulyOfferingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_NovemberOfferingMember" xlink:label="loc_BEEMNovemberOfferingMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMNovemberOfferingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WorkingCapital" xlink:label="loc_BEEMWorkingCapital" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionLineItems" xlink:to="loc_BEEMWorkingCapital" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaapDueFromRelatedPartiesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDueFromRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CashDueForWarrantExercises" xlink:label="loc_BEEMCashDueForWarrantExercises" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_BEEMCashDueForWarrantExercises" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryDetails" xlink:title="00000033 - Disclosure - INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetails" xlink:title="00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ComputerEquipmentAndSoftwareMember" xlink:label="loc_BEEMComputerEquipmentAndSoftwareMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_BEEMComputerEquipmentAndSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="loc_us-gaapAutomobilesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAutomobilesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000035 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventoryCapitalizedCosts" xlink:label="loc_us-gaapOtherInventoryCapitalizedCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapOtherInventoryCapitalizedCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesDetails" xlink:title="00000036 - Disclosure - ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaapAccruedVacationCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedVacationCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaapAccountsPayableTradeCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableTradeCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative" xlink:title="00000037 - Disclosure - CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" xlink:label="loc_BEEMDisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConvNoteRelatedPartyMember" xlink:label="loc_BEEMConvNoteRelatedPartyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_BEEMConvNoteRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_PPPLoanMember" xlink:label="loc_BEEMPPPLoanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_BEEMPPPLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WheatleyMember" xlink:label="loc_BEEMWheatleyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMWheatleyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleBeneficialConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapInterestExpenseDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaapInterestPaid" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapInterestPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000038 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions" xlink:label="loc_us-gaapLesseeOperatingLeaseVariableLeasePaymentTermsAndConditions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseVariableLeasePaymentTermsAndConditions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset" xlink:title="00000039 - Disclosure - LEASES (Details - Operating right-of use asset)">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_SubleaseMember" xlink:label="loc_BEEMSubleaseMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_BEEMSubleaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_NewLeaseMember" xlink:label="loc_BEEMNewLeaseMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_BEEMNewLeaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" xlink:label="loc_BEEMIncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMIncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-LeaseLiability" xlink:title="00000040 - Disclosure - LEASES (Details - Lease liability)">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases" xlink:title="00000041 - Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetailsNarrative" xlink:title="00000042 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="loc_us-gaapLesseeOperatingLeaseDiscountRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseDiscountRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AssumptionsForOptionsGrantedDetails" xlink:title="00000043 - Disclosure - Assumptions for options granted (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ScheduleOfOptionActivityDetails" xlink:title="00000044 - Disclosure - Schedule of option activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails" xlink:title="00000045 - Disclosure - Schedule of restricted stock award activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/WarrantActivityDetails" xlink:title="00000046 - Disclosure - Warrant activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000047 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionAxis" xlink:label="loc_us-gaapSecuritiesFinancingTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSecuritiesFinancingTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesFinancingTransactionTypeDomain" xlink:label="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionAxis" xlink:to="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShelfRegistrationMember" xlink:label="loc_BEEMShelfRegistrationMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMShelfRegistrationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_SecondPublicOfferingMember" xlink:label="loc_BEEMSecondPublicOfferingMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMSecondPublicOfferingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="loc_us-gaapConversionOfStockNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConversionOfStockByUniqueDescriptionAxis" xlink:to="loc_us-gaapConversionOfStockNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OptionsExercisedCashlessBasisMember" xlink:label="loc_BEEMOptionsExercisedCashlessBasisMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConversionOfStockNameDomain" xlink:to="loc_BEEMOptionsExercisedCashlessBasisMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionTypeAxis" xlink:label="loc_us-gaapTransactionTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapTransactionTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransactionDomain" xlink:label="loc_us-gaapTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionTypeAxis" xlink:to="loc_us-gaapTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockIssuedForServicesMember" xlink:label="loc_BEEMStockIssuedForServicesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMStockIssuedForServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ExerciseOfWarrantsMember" xlink:label="loc_BEEMExerciseOfWarrantsMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMExerciseOfWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_srtCounterpartyNameAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ConsultantMember" xlink:label="loc_BEEMConsultantMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMConsultantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_OneDirectorMember" xlink:label="loc_BEEMOneDirectorMember" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMOneDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AnotherDirectorMember" xlink:label="loc_BEEMAnotherDirectorMember" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMAnotherDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_LeadDirectorMember" xlink:label="loc_BEEMLeadDirectorMember" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMLeadDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapAwardTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsMember" xlink:label="loc_BEEMWarrantsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockOptionsMember" xlink:label="loc_BEEMStockOptionsMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RestrictedStockGrantsMember" xlink:label="loc_BEEMRestrictedStockGrantsMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRestrictedStockGrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RegisteredCommonStockMember" xlink:label="loc_BEEMRegisteredCommonStockMember" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRegisteredCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_UnregisteredCommonStockMember" xlink:label="loc_BEEMUnregisteredCommonStockMember" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMUnregisteredCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_RegisteredCommonStockMember" xlink:label="loc_BEEMRegisteredCommonStockMember_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMRegisteredCommonStockMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_UnregisteredCommonStockMember" xlink:label="loc_BEEMUnregisteredCommonStockMember_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMUnregisteredCommonStockMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaapBalanceSheetLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaapCashMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapCashMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_PrepaidAssetsMember" xlink:label="loc_BEEMPrepaidAssetsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_BEEMPrepaidAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapPlanNameAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_Plan2021Member" xlink:label="loc_BEEMPlan2021Member" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMPlan2021Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_BeamGlobal2011StockIncentivePlanMember" xlink:label="loc_BEEMBeamGlobal2011StockIncentivePlanMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMBeamGlobal2011StockIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_AllPlansMember" xlink:label="loc_BEEMAllPlansMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMAllPlansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="90" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WheatleyMember" xlink:label="loc_BEEMWheatleyMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_BEEMWheatleyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ThreeDirectorsMember" xlink:label="loc_BEEMThreeDirectorsMember" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_BEEMThreeDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_StockExercisedSharesIssued" xlink:label="loc_BEEMStockExercisedSharesIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMStockExercisedSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CashlessWarrantsExercises" xlink:label="loc_BEEMCashlessWarrantsExercises" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMCashlessWarrantsExercises" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="loc_us-gaapConversionOfStockSharesIssued1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapConversionOfStockSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_FairValueOfOptionsGranted" xlink:label="loc_BEEMFairValueOfOptionsGranted" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMFairValueOfOptionsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsExercisedCashlessShares" xlink:label="loc_BEEMWarrantsExercisedCashlessShares" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMWarrantsExercisedCashlessShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_WarrantsPurchase" xlink:label="loc_BEEMWarrantsPurchase" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMWarrantsPurchase" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails" xlink:title="00000048 - Disclosure - REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapDisaggregationOfRevenueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaapMaintenanceMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapMaintenanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaapShippingAndHandlingMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapShippingAndHandlingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DiscountsAndAllowances" xlink:label="loc_BEEMDiscountsAndAllowances" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_BEEMDiscountsAndAllowances" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:title="00000049 - Disclosure - REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapDisaggregationOfRevenueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_InternationalSalesMember" xlink:label="loc_BEEMInternationalSalesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_BEEMInternationalSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_srtMajorCustomersAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_CaliforniaCustomersMember" xlink:label="loc_BEEMCaliforniaCustomersMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCaliforniaCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_ProductDepositsMember" xlink:label="loc_BEEMProductDepositsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_BEEMProductDepositsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_MaintenanceFeesMember" xlink:label="loc_BEEMMaintenanceFeesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_BEEMMaintenanceFeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaapDeferredRevenueRevenueRecognized1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDeferredRevenueRevenueRecognized1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-taxExpense" xlink:title="00000050 - Disclosure - INCOME TAXES (Details-Tax Expense)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="00000051 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20211231.xsd#BEEM_DeferredTaxAssetsPatents" xlink:label="loc_BEEMDeferredTaxAssetsPatents" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_BEEMDeferredTaxAssetsPatents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000052 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719121744040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 23, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">000-53204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Beam Global<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0001398805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">26-1342810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5660 Eastgate Dr.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">San Diego<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">92121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(858)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">799-4583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 272,967,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,035,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">49<span></span>
</td>
<td class="text">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">RSM US LLP<span></span>
</td>
<td class="text">SALBERG & COMPANY, P.A.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Boca Raton, Florida<span></span>
</td>
<td class="text">Los Angeles, California<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=BEEM_CommonStock0.001ParValueMember', window );">Common stock, $0.001 par value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Common stock, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">BEEM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=BEEM_WarrantsMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Warrants<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">BEEMW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=BEEM_CommonStock0.001ParValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=BEEM_CommonStock0.001ParValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=BEEM_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=BEEM_WarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123337864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 21,948,512<span></span>
</td>
<td class="nump">$ 26,702,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">3,827,254<span></span>
</td>
<td class="nump">1,786,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">180,194<span></span>
</td>
<td class="nump">321,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">1,610,860<span></span>
</td>
<td class="nump">1,092,763<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">27,566,820<span></span>
</td>
<td class="nump">29,903,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">650,195<span></span>
</td>
<td class="nump">235,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use asset</a></td>
<td class="nump">2,029,912<span></span>
</td>
<td class="nump">2,418,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Patents, net</a></td>
<td class="nump">359,060<span></span>
</td>
<td class="nump">293,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssets', window );">Deposits</a></td>
<td class="nump">52,000<span></span>
</td>
<td class="nump">52,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">30,657,987<span></span>
</td>
<td class="nump">32,902,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,567,069<span></span>
</td>
<td class="nump">727,919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">726,688<span></span>
</td>
<td class="nump">391,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales tax payable</a></td>
<td class="nump">57,561<span></span>
</td>
<td class="nump">92,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">135,801<span></span>
</td>
<td class="nump">37,778<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">467,891<span></span>
</td>
<td class="nump">521,006<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,955,010<span></span>
</td>
<td class="nump">1,770,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, noncurrent</a></td>
<td class="nump">117,950<span></span>
</td>
<td class="nump">69,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">1,607,221<span></span>
</td>
<td class="nump">1,910,357<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">4,680,181<span></span>
</td>
<td class="nump">3,750,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2021 and 2020, respectively.</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value, 350,000,000 shares authorized, 8,971,711 and 8,482,387 shares issued or issuable and outstanding as of December 31, 2021 and 2020, respectively.</a></td>
<td class="nump">8,972<span></span>
</td>
<td class="nump">8,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="nump">83,587,479<span></span>
</td>
<td class="nump">80,166,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(57,618,645)<span></span>
</td>
<td class="num">(51,022,606)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">25,977,806<span></span>
</td>
<td class="nump">29,152,291<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 30,657,987<span></span>
</td>
<td class="nump">$ 32,902,759<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123297144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock shares authorized</a></td>
<td class="nump">350,000,000<span></span>
</td>
<td class="nump">350,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock shares issued</a></td>
<td class="nump">8,971,711<span></span>
</td>
<td class="nump">8,482,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock shares outstanding</a></td>
<td class="nump">8,971,711<span></span>
</td>
<td class="nump">8,482,387<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719119845832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 9,001,751<span></span>
</td>
<td class="nump">$ 6,210,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">9,973,395<span></span>
</td>
<td class="nump">6,921,324<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross loss</a></td>
<td class="num">(971,644)<span></span>
</td>
<td class="num">(710,974)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">5,627,674<span></span>
</td>
<td class="nump">4,496,660<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(6,599,318)<span></span>
</td>
<td class="num">(5,207,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">4,602<span></span>
</td>
<td class="nump">11,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest expense</a></td>
<td class="num">(498)<span></span>
</td>
<td class="num">(11,893)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense), net</a></td>
<td class="nump">4,104<span></span>
</td>
<td class="num">(447)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Loss before income tax expense</a></td>
<td class="num">(6,595,214)<span></span>
</td>
<td class="num">(5,208,081)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">825<span></span>
</td>
<td class="nump">4,944<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,596,039)<span></span>
</td>
<td class="num">$ (5,213,025)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share - basic and diluted</a></td>
<td class="num">$ (0.74)<span></span>
</td>
<td class="num">$ (0.84)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic and diluted</a></td>
<td class="nump">8,882,440<span></span>
</td>
<td class="nump">6,170,283<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719118898984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statements of Changes in Stockholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2019</a></td>
<td class="nump">$ 5,207<span></span>
</td>
<td class="nump">$ 51,628,536<span></span>
</td>
<td class="num">$ (45,809,581)<span></span>
</td>
<td class="nump">$ 5,824,162<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2019</a></td>
<td class="nump">5,208,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices', window );">Stock issued for director services - vested</a></td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">444,122<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">444,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares', window );">Stock issued for director services - vested, shares</a></td>
<td class="nump">59,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedToEscrowAccountUnvestedValue', window );">Stock issued to escrow account - unvested</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedToEscrowAccountUnvestedShares', window );">Stock issued to escrow account - unvested, shares</a></td>
<td class="nump">2,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock option expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">722,549<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">722,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance of common stock, pursuant to public offering</a></td>
<td class="nump">$ 1,644<span></span>
</td>
<td class="nump">18,998,031<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">18,999,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Proceeds from issuance of common stock, pursuant to public offering, shares</a></td>
<td class="nump">1,643,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Warrants exercised for cash</a></td>
<td class="nump">$ 1,552<span></span>
</td>
<td class="nump">9,925,306<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,926,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Warrants exercised for cash, shares</a></td>
<td class="nump">1,552,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_WarrantsExercisedCashlessValue', window );">Warrants exercised (cashless)</a></td>
<td class="nump">$ 11<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_WarrantsExercisedCashlessShares', window );">Warrants exercised (cashless), shares</a></td>
<td class="nump">11,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercise (cashless)</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercise (cashless), shares</a></td>
<td class="nump">2,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued for services</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">14,739<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued for services, shares</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Cash fees related to stock offerings</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,566,852)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,566,852)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,213,025)<span></span>
</td>
<td class="num">(5,213,025)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock option expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">722,549<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2020</a></td>
<td class="nump">$ 8,482<span></span>
</td>
<td class="nump">80,166,415<span></span>
</td>
<td class="num">(51,022,606)<span></span>
</td>
<td class="nump">29,152,291<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2020</a></td>
<td class="nump">8,482,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices', window );">Stock issued for director services - vested</a></td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">742,244<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">742,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares', window );">Stock issued for director services - vested, shares</a></td>
<td class="nump">40,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedToEscrowAccountUnvestedValue', window );">Stock issued to escrow account - unvested</a></td>
<td class="num">$ (34)<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockIssuedToEscrowAccountUnvestedShares', window );">Stock issued to escrow account - unvested, shares</a></td>
<td class="num">(33,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Warrants exercised for cash</a></td>
<td class="nump">$ 446<span></span>
</td>
<td class="nump">2,853,777<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,854,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Warrants exercised for cash, shares</a></td>
<td class="nump">445,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercise (cashless)</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="num">(630,409)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(630,373)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercise (cashless), shares</a></td>
<td class="nump">35,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockOptionExerciseForCash', window );">Stock option exercise (for cash)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">10,705<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">10,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockOptionExerciseForCashShares', window );">Stock option exercise (for cash), shares</a></td>
<td class="nump">839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(6,596,039)<span></span>
</td>
<td class="num">(6,596,039)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock option expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">444,713<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">444,713<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 8,972<span></span>
</td>
<td class="nump">$ 83,587,479<span></span>
</td>
<td class="num">$ (57,618,645)<span></span>
</td>
<td class="nump">$ 25,977,806<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2021</a></td>
<td class="nump">8,971,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_StockIssuedToEscrowAccountUnvestedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedToEscrowAccountUnvestedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_StockIssuedToEscrowAccountUnvestedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued to escrow account - unvested, value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedToEscrowAccountUnvestedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_StockOptionExerciseForCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockOptionExerciseForCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_StockOptionExerciseForCashShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockOptionExerciseForCashShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_WarrantsExercisedCashlessShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsExercisedCashlessShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_WarrantsExercisedCashlessValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants exercised (cashless), value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsExercisedCashlessValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719119745864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (6,596,039)<span></span>
</td>
<td class="num">$ (5,213,025)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">92,775<span></span>
</td>
<td class="nump">40,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Common stock issued for services</a></td>
<td class="nump">742,285<span></span>
</td>
<td class="nump">458,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Compensation expense related to grant of stock options</a></td>
<td class="nump">444,713<span></span>
</td>
<td class="nump">722,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_AmortizationOfOperatingLeaseRightOfUseAsset', window );">Amortization of operating lease right of use asset</a></td>
<td class="nump">32,340<span></span>
</td>
<td class="num">(19,911)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Increase (decrease) in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(2,040,783)<span></span>
</td>
<td class="num">(1,021,937)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">141,199<span></span>
</td>
<td class="num">(385,895)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(485,961)<span></span>
</td>
<td class="nump">1,060,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">815,950<span></span>
</td>
<td class="nump">242,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">335,121<span></span>
</td>
<td class="nump">86,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Convertible note payable repaid in lieu of salary - related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(220,417)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Sales tax payable</a></td>
<td class="num">(34,569)<span></span>
</td>
<td class="nump">85,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">146,262<span></span>
</td>
<td class="nump">13,880<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(6,406,707)<span></span>
</td>
<td class="num">(4,138,138)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of equipment</a></td>
<td class="num">(498,270)<span></span>
</td>
<td class="num">(265,764)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Funding of patent costs</a></td>
<td class="num">(83,871)<span></span>
</td>
<td class="num">(93,137)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(582,141)<span></span>
</td>
<td class="num">(358,901)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Repayments of auto loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,294)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Borrowings on note payable - Paycheck Protection Program</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">339,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfNotesPayable', window );">Repayment on note payable - Paycheck Protection Program</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(339,262)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Withhold shares to cover taxes for cashless stock option exercise</a></td>
<td class="num">(630,373)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">10,706<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="nump">2,854,223<span></span>
</td>
<td class="nump">9,926,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts', window );">Payments of equity offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,566,852)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherEquity', window );">Proceeds from issuance of common stock and warrants, pursuant to public offering</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18,999,675<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">2,234,556<span></span>
</td>
<td class="nump">27,350,387<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net (decrease) increase in cash</a></td>
<td class="num">(4,754,292)<span></span>
</td>
<td class="nump">22,853,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash at beginning of year</a></td>
<td class="nump">26,702,804<span></span>
</td>
<td class="nump">3,849,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash at end of year</a></td>
<td class="nump">21,948,512<span></span>
</td>
<td class="nump">26,702,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">54,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for taxes</a></td>
<td class="nump">825<span></span>
</td>
<td class="nump">4,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental Disclosure of Non-Cash Investing and Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Purchase of property and equipment by incurring current liabilities</a></td>
<td class="nump">23,200<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DepreciationCostCapitalizedIntoInventory', window );">Depreciation cost capitalized into inventory</a></td>
<td class="nump">32,136<span></span>
</td>
<td class="nump">20,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability', window );">Recording of right of use asset and corresponding liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,605,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic', window );">Reclassification of deferred equity offering costs into APIC</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,566,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_TransferOfPrepaidAssetToInventory', window );">Transfer of prepaid asset to inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">212,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_TransferOfFixedAssetToInventory', window );">Transfer of fixed asset to inventory</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 76,946<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_AmortizationOfOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_AmortizationOfOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DepreciationCostCapitalizedIntoInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DepreciationCostCapitalizedIntoInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_TransferOfFixedAssetToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_TransferOfFixedAssetToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_TransferOfPrepaidAssetToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_TransferOfPrepaidAssetToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the issuance of equity classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122392808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_803_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zxEfq2khJRKo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_826_zfUCpzJ8gYkO">CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p id="xdx_84C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_z2N7V3rWhpOF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_868_zJVZVuzpvksW">CORPORATE ORGANIZATION</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam Global (formerly Envision
Solar International, Inc.) was incorporated in June 2006 as a limited liability company (&#8220;LLC&#8221;). Through a series of transactions
and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company
in a transaction treated as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada
Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam
Global (hereinafter the &#8220;Company&#8221;, "us", "we", "our" or "Beam") and trading on Nasdaq:
BEEM and BEEMW.</p>

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

<p id="xdx_846_eus-gaap--NatureOfOperations_zRQzYV0kM8XM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_zpqfMzQUszK0">NATURE OF OPERATIONS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam is a cleantech innovation
company based in San Diego, California. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure
products for electric vehicle (&#8220;EV&#8221;) charging, outdoor media and branding, and energy security and disaster preparedness.
Beam&#8217;s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful
to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are
intolerable. When competing with utilities or typical solar companies, we rely on our products&#8217; ease of deployment, reliability,
accessibility, and total cost of ownership, rather than producing the cheapest kilowatt hour with the help of subsidies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam&#8217;s products and
proprietary technology solutions target three markets that are experiencing significant growth with annual global spending in the billions
of dollars:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">electric vehicle (EV) charging infrastructure; </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">energy security and disaster preparedness; and </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">outdoor media advertising.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zpMLi0I4qUmn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zDZdRWHqM4x8">RISKS AND UNCERTAINTIES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 11, 2020, the World
Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The outbreak of COVID-19 has resulted in travel
restrictions, quarantines, &#8220;stay-at-home&#8221; and &#8220;shelter-in-place&#8221; orders as well as the shutdown of many businesses
around the world. To date, while we saw seen some delays and cancellations of opportunities in our pipeline in 2020 as a result of funding
issues, priority issues or temporary business closures, the pandemic has not had a material adverse effect on the Company&#8217;s financial
position or results of operations for the years ended December 31, 2020 and December 31, 2021. However, it is difficult to predict if
these governmental actions and the widespread economic disruption arising from the pandemic will impact our business in the future. The
Company will continue to monitor its progress and communicate changes in estimates and assumptions with shareholders, as necessary.</p>

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











<p id="xdx_846_eus-gaap--UseOfEstimates_z5pV71bVgtXT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zIy0YuvyHNj8">USE OF ESTIMATES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The preparation of financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the
date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ
from those estimates. Significant estimates in the accompanying financial statements include the allowance for doubtful accounts receivable,
valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of intangible assets, estimates
of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs,
and the valuation allowance on deferred tax assets.</p>

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

<p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zgVwcoPfNxaK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zCOQ6uewdVkn">CONCENTRATIONS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Credit Risk</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Financial instruments that potentially subject
us to concentrations of credit risk consist of cash and accounts receivable.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company maintains its
cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any
losses in such accounts from inception through December 31, 2021. As of December 31, 2021, approximately $<span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0_z4OC5M7Wutvl" title="Uninsured cash">22,070,000</span> of the Company&#8217;s
cash deposits were greater than the federally insured limits.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> The Company continually assesses
the financial strength of its customers. For the year ended December 31, 2021, two customers accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zeApe0lB3jFj" title="Concentration percentage">33</span>%
and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_z1lwG5jMcVQb" title="Concentration percentage">13</span>%
of total revenues each. For the year ended December 31, 2020, revenues from one customer accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zUoRtZ2Ao9XW" title="Concentration percentage">30</span>%
of total revenues. At December 31, 2021, accounts receivable from four customers accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zzCQbBrGszoh" title="Concentration percentage">30</span>%, <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zhaNACXJFiB_zD883G30lBia" title="Concentration percentage">22</span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zktQz6sjvc4_zNXQMCsz9vax" title="Concentration percentage">13</span>%
and <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zoE0KDKLEVPj" title="Concentration percentage">10</span>%
of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. At
December 31, 2020, accounts receivable from two customers accounted for <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zOhuyjEXeuOR" title="Concentration percentage">61</span>%
and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zweZ8kpptVsb" title="Concentration percentage">13</span>%
of total accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. <span style="background-color: white">For
the years ended December 31, 2021 and 2020, the Company had a heavy concentration of sales to federal, state and local governments
which represented <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zSlHuyWkDGmS" title="Concentration percentage">86</span>%
and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zH103v1Dn7y_z5zMdcELKeI8" title="Concentration percentage">53</span>%
of revenues, respectively.</span></p>

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

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











<p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zTcpDdsq5Lzc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86B_zi31cwn5OuLS">CASH AND CASH EQUIVALENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the purposes of the statements
of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash
equivalents. There were <span id="xdx_909_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20211231_zALPKb95yfTT" title="Cash equivalents"><span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20201231_z4jzDpWid0j7" title="Cash equivalents">no</span></span> cash equivalents at December 31, 2021 or December 31, 2020.</p>

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

<p id="xdx_84A_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zSxN7o5q30UG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zJ9wbuzK4Ey5">FAIR VALUE OF FINANCIAL INSTRUMENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s financial
instruments, including accounts receivable, accounts payable, accrued expenses, and short-term loans, are carried at historical cost basis.
At December 31, 2021, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these
instruments.&#160;</p>

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

<p id="xdx_846_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z8Rrt7djsRvW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_867_zvcFVQi5tJr5">ACCOUNTS RECEIVABLE</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts receivable are customer
obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any receivables may
become uncollectible. Management&#8217;s evaluation includes several factors including the aging of the accounts receivable balances,
a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience,
net of recoveries, and economic conditions. The Company includes any accounts receivable balances that are determined to be uncollectible
in its overall allowance for doubtful accounts. After all attempts to collect a receivable have failed, the receivable is written off
against the allowance. There were <span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20211231_zgV7xV8tq6FW" title="Allowances for doubtful accounts"><span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20201231_z8WKOXjLWZTy">no</span></span> allowances for doubtful accounts as of the years ended December 31, 2021 and 2020.</p>

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

<p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_zLoBNJmi8Qi_zqF37ADJK89P" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_z5kYrWmX0PxU">INVENTORY</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and
performs annual physical inventory counts. </p>

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

<p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zPloKvcQlqiR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zq6M8Lx9cBtz">PROPERTY, EQUIPMENT AND DEPRECIATION</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment is
recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of
<span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231_zK6iInlHOS1x" title="Property and equipment estimated useful lives">3 to 7 years</span>. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.</p>

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

<p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zjqqJP1FjEyQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zy9cixOKAfvf">PATENTS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company believes it will
achieve future economic value benefits for its patents. All administrative costs for obtaining patents are accumulated on the balance
sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset
and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied
or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned. Accumulated
amortization related to patents was $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zWY570Rvd8F1" title="Accumulated amortization">30,175</span> and $<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_z2w1wmnHzFDQ" title="Accumulated amortization related to patents">11,574</span> as of December 31, 2021 and 2020, respectively. Patent amortization expense was
$<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20211231_zbJjMHzv92zo" title="Amortization expense">18,600</span> and $<span id="xdx_907_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20200101__20201231_zS0RWWvWMIQn">4,502</span> in the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the estimated patent amortization
expense for each of the five succeeding years is $<span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231_z5IDxHm6LOlm" title="Amortization expenses for succeeding years"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231_zfrm71ZxjU8_zsFsrRcMKhr8"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231_zzfch9yDoSNc"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231_zBrnGRsGhoQD"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20211231_zmhI3CZOWg5a">13,307</span></span></span></span></span>.</p>

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











<p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zn8rpcXtbwTR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zz0uUBwsgrl_zeT1jrJR11ek">LEASES</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company&#8217;s assessment is based
on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the
economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The
Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease
payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of
12 months or less.</p>

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

<p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zKZrcQCGdVsu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zZYmX7wXCabV">IMPAIRMENT OF LONG-LIVED ASSETS</span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for long-lived
assets in accordance with the provisions of Accounting Standards Codification (&#8220;ASC&#8221;) 360-10-35-15 &#8220;Impairment or Disposal
of Long-Lived Assets.&#8221; This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets
to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be
generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying
amount or fair value less costs to sell.</p>

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

<p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zy3Ws5jLfGgs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zPAMvK7pvZCA">REVENUE RECOGNITION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam follows the revenue standards
of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers (Topic 606).&#8221; The core
principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount
that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue is recognized
in accordance with that core principle by applying the following five steps: 1) identify the contracts with a customer; 2) identify the
performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations;
and 5) recognize revenue when (or as) we satisfy a performance obligation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily derived
from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products
and revenues from sales of professional services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue
values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically
obligated to make payment for such products within a 30-45 day period after delivery.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Revenues from maintenance fees for services provided
by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined
at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance
of the maintenance period.<b/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Extended maintenance or warranty
services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance
obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation
or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such
services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a policy of
recording sales incentives as a contra revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted
for as deferred revenue on the balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on a
net basis and excluded from revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a standard one-year warranty on its products for materials and workmanship but may provide multiple year warranties as
negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company
accrues for product warranties when the loss is probable and can be reasonably estimated. At December 31, 2021, the Company has <span id="xdx_90E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_do_c20211231_zEVtKBGtxlz3" title="Accrued warranty reserve">no</span>
product warranty accrual based on the Company&#8217;s historical financial warranty expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zESD9oOfXtwZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zy7yxfE89Yq_zRpmC8FFrVqo">COST OF REVENUES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records direct
material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing
equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company
further includes shipping and handling costs as cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p id="xdx_845_eus-gaap--ResearchAndDevelopmentExpensePolicy_zt5csqTPF0Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zOxD6qm8LWsM">RESEARCH AND DEVELOPMENT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 730-10,
&#8220;Research and Development,&#8221; expenditures for research and development of the Company&#8217;s products are expensed when incurred
and are included in operating expenses. The Company recognized research and development costs of $<span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20210101__20211231_z6qhy81AfjMm" title="Research and development costs">360,586</span> and $<span id="xdx_90E_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20200101__20201231_zJBuSuFH8Vvf" title="Research and development costs">261,611</span> for the years ending
December&#160;31, 2021 and 2020, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>











<p id="xdx_84B_eus-gaap--AdvertisingCostsPolicyTextBlock_zdwtXRwAATgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zZtd7o5q8yhp">ADVERTISING</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#8220;Advertising Costs,&#8221; advertising costs are
charged to operations and included in operating expenses when incurred. Such amounts aggregated $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0_zQmgYdWe2bCv" title="Advertising costs">138,072</span> in 2021 and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0_z2iVTue9EIc5" title="Advertising costs">122,840</span> in 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z98W6hgXSGb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86F_zzfhVJZFjN9R">STOCK-BASED COMPENSATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows ASC 718,
&#8220;Compensation &#8211; Stock Compensation.&#8221; ASC 718 requires companies to estimate and recognize the fair value of stock-based
awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest is recognized as an expense
over the shorter of the service periods or vesting periods using the straight-line attribution method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred,
as a reversal of share-based compensation expense related to awards that will not vest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>

<p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zPz4ij4j7wKI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zqp9Ru5dzZxQ">INCOME TAXES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for income
taxes pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which requires, among other things, an asset and liability
approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities
for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities.
A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that
the net deferred asset will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows the provisions
of ASC 740-10-25-5, <i>&#8220;</i>Basic Recognition Threshold<i>.&#8221;</i> When tax returns are filed, it is highly certain that some
positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits
of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6,
the benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than 50&#160;percent likely of being realized upon
settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount
measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its
tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized
tax benefits. As of December 31, 2021, tax years 2018 through 2021 remain open for IRS audit. The Company has received no notice of audit
from the IRS for any of the open tax years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes the
benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#8220;Basic Recognition Threshold&#8221; provides guidance
on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized
tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing
authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>











<p id="xdx_843_eus-gaap--EarningsPerSharePolicyTextBlock_zpSM99w8uYu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zCAtbuDPoMz7">NET LOSS PER SHARE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per share is
computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted
net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive,
potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable
upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive
securities are excluded from the computation if their effect is anti-dilutive.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">Options to purchase <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zgao8Onq0UZ_zUrJVPphcuLh" title="Potentially dilutive stock equivalents outstanding">263,433</span>
common shares and warrants to purchase <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zieyj42I1fTi" title="Potentially dilutive stock equivalents outstanding">519,658</span> shares of common stock were outstanding at December 31, 2021. Options to purchase <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsSharesMember_zzIGn5iqcu31" title="Potentially dilutive stock equivalents outstanding">341,808</span>
common shares and warrants to purchase <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--WarrantSharesMember_zpM4mmd9CgWt" title="Potentially dilutive stock equivalents outstanding">965,584</span> shares of common stock were outstanding at December 31, 2020. These shares were not included
in the computation of diluted loss per share for the years ended December 31, 2021 and 2020 because the effects would have been anti-dilutive.
These options and warrants may dilute future earnings per share.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zkouft0icLeL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zKSVHyI7ood7">CONTINGENCIES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain conditions may exist
as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one
or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment
inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the
Company or unasserted claims that may result in such proceedings, the Company's legal counsel evaluates the perceived merits of any legal
proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the
assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably
estimated, then the estimated liability would be accrued in the Company's financial statements. If the assessment indicates that a potentially
material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature
of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does
not include legal costs in its estimates of amounts to accrue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"/>

<p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zmgWylyMbbBY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zE1hUCWmeQQd">SEGMENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows ASC 280-10
for &#8220;Disclosures about Segments of an Enterprise and Related Information.&#8221; During 2021 and 2020, the Company only operated
in one segment; therefore, segment information has not been presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p id="xdx_845_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zKMlYTij0RoN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86F_zQCzKXehYJuu">RECLASSIFICATIONS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Where necessary, the prior
year&#8217;s information has been reclassified to conform to the current year 2021 statement presentation. On the Balance Sheets, $69,711
of deferred revenue was reclassified to deferred revenue, noncurrent.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zDpX3ZdH16bA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_z1uyYaNBokEF">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-06,&#160;<i>Debt&#8212;Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic
815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</i>&#160;to address the complexity in accounting
for certain financial instruments with characteristics of liabilities and equity. This ASU includes amendments that significantly change
the guidance on convertible instruments and the derivative scope exception for contracts in an entity's own equity and simplifies the
accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation
models in Subtopic 470-20. The prior conditions were difficult to apply and resulted in circumstances where warrants may have been required
to be accounted for as a liability rather than as equity if issued under a registration statement. The Company, in consultation with
legal counsel, determined that its outstanding public warrants issued under a Registration Statement on Form S-1 met, and continues to
meet, the criteria for equity based on the terms of the warrant. Had the warrants been determined that liability treatment was required,
the liability would have been approximately $64 million for the 953,595 public warrants at December 31, 2020 with a non-cash charge to
the statement of operations of $61 million for the year ended December 31, 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The ASU is effective for smaller
reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, although early
adoption is permitted, as early as fiscal years beginning after December 15, 2020. As such, the Company adopted ASU 2020-06 effective
January 1, 2021, on a full retrospective basis, which will allow the Company to continue to classify the warrants as equity, and as a
result, had no effect on its financial statements and related disclosures. If the Company had recorded the warrants as a liability in
prior periods, with the full retrospective adoption on January 1, 2021, the liability would have been recast as equity and retained earnings
adjusted to reverse the effect of the liability entries and as a result, there would be no impact on the financial statements for any
periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the FASB issued
ASU<i>&#160;2016-13,</i>&#160;<i>Financial Instruments &#8211; Credit Losses&#160;</i>(ASC Topic 326) requiring initial recognition of
credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates
the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other
receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and
reasonable and supportable forecasts that affect the collectability of the financial assets. The standard is effective for the Company
beginning January 1, 2023. The adoption of this guidance is not expected to have a material effect on our financial statements.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122385416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LIQUIDITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">LIQUIDITY</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zAnuXfS72WyH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="xdx_820_zDNubPZmKB1f">LIQUIDITY</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a history
of net losses, including the accompanying financial statements for the years ended December 31, 2021 and 2020 where the Company had net
losses of $<span id="xdx_909_eus-gaap--NetIncomeLoss_iN_di_c20210101__20211231_zpRqvQSynTBl">6,596,039</span> (which includes $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20211231_zLoIoZnI51He" title="Stock based compensation expense">1,186,998</span> of non-cash stock-based compensation expense) and $<span id="xdx_906_eus-gaap--NetIncomeLoss_iN_di_c20200101__20201231_zalsydNTNLO7">5,213,025</span> (which includes $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20200101__20201231_zFjbFWYR9rpb" title="Stock based compensation expense">1,181,473</span>
of non-cash stock-based compensation expense), respectively, and net cash used in operating activities of $<span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20210101__20211231_zu0PPJ6ixYkp" title="Net cash used in operations">6,406,707</span> and $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20200101__20201231_zCexHh1kmqxa" title="Net cash used in operations">4,138,138</span>, respectively.
In May 2020, the Company filed a shelf registration statement on Form S-3 and subsequently closed two additional offerings generating
gross proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_c20200701__20200731__us-gaap--SecuritiesFinancingTransactionAxis__custom--JulyOfferingMember_zL9uKEuuOkD5" title="Net proceeds from sale of equity">11,499,675</span> in July 2020 and $<span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_c20201101__20201130__us-gaap--SecuritiesFinancingTransactionAxis__custom--NovemberOfferingMember_z2tynokrYxo3">7,500,000</span> in November 2020. In addition, the Company issued warrants as part of the April
and May 2019 offering, which has generated an additional $<span id="xdx_90F_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20210101__20211231_zIIIEfDlQFJC" title="Net proceeds from sale of equity">2,854,223</span> and $<span id="xdx_907_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20200101__20201231_zUejzRqKqsz_zK7ES2j13cjr">9,926,858</span> of proceeds during 2021 and 2020, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company expects to continue
to incur losses for a period of time into the future.&#160;In addition, there is no guarantee that the warrants will be exercised or that
additional capital or debt financing will be available when and to the extent required, or that if available, it will be on terms acceptable
to the Company. The Company continues to invest in sales and marketing resources and seek out sales contracts that should provide additional
revenues and, in time, generate operating profits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The cash balance at December
31, 2021 was $<span id="xdx_90A_eus-gaap--Cash_c20211231_pp0p0_zUu7Y3iILJ7k" title="Cash">21,948,512</span> and our working capital was $<span id="xdx_90A_ecustom--WorkingCapital_c20211231_pp0p0_zIhxAM97zptb" title="Working capital">24,611,810</span> at December 31, 2021. With these financings, management believes it has
sufficient cash to fund its liabilities and operations for at least the next twelve months from the issue date of this report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=51888271<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122361656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--OtherCurrentAssetsTextBlock_zSattMSoIKbb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82B_zQPtUSMvUuMG">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify; text-indent: -28.6pt"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prepaid expenses and other
current assets are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/>

<table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zWaMshzXczFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B5_zFvWpw8V7SSo" style="display: none">Prepaid expenses and other current assets</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20211231_z1p6ZOglOmGr" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20201231_zaigx7CVSfcg" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_pp0p0_maPEAOAziln_zorQGBfYOg3_zxZdYRcwS3AQ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Prepaid insurance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">65,653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">33,320</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--DepositsAssetsCurrent_iI_pp0p0_maPEAOAziln_zFSQTtqznALB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vendor prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,557</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,049</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--DueFromRelatedPartiesCurrent_iI_pp0p0_maPEAOAziln_zNijsurTT9wK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Related party receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,574</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_ecustom--CashDueForWarrantExercises_iI_pp0p0_d0_maPEAOAziln_z4MRidAxhaCe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Cash due for warrant exercises</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">194,450</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pp0p0_mtPEAOAziln_z9lQ6lzHtoCh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">180,194</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">321,393</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Related party receivables
as of December 31, 2021 and 2020 consisted primarily of payroll related taxes due for an employee option exercise.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122348680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--InventoryDisclosureTextBlock_z0Yx7AcJAojT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;<br/>
</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>4.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_822_z5VATri8VyMy">INVENTORY</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventories are stated at
the lower of cost and net realizable value. Costs are determined using the first in-first out (FIFO) method. As of December 31, 2021
and 2020, inventory consists of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zbk4BQdKAPi2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INVENTORY (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BA_zDYAzicCRLmr" style="display: none">Schedule of inventory</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20211231_znWGLXCA4RES" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20201231_zEDP6kA5iUQ7" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryFinishedGoods_iI_pp0p0_d0_maINzERf_zG9Zyztt5OQv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Finished goods</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzERf_zEfJOJOQnsU4" style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: left">Work in process</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">424,761</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">559,582</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzERf_z81ccvPr3kjK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Raw materials</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,186,099</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">533,181</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryNet_iTI_pp0p0_mtINzERf_zTts3iXhjxVF" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventory</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,610,860</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,092,763</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122260168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_804_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zUQwVYo4jQ20" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>5.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_823_z1BwYvckeqQR">PROPERTY AND EQUIPMENT</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment consist
of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp66vsfGKQjq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zcfDRRfWzLli" style="display: none">Schedule of property and equipment</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Furniture and fixtures</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_z9pYgF6M4v8U" style="width: 13%; text-align: right" title="Total property and equipment">129,075</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_zkSwu8GcbbN8" style="width: 13%; text-align: right" title="Total property and equipment">85,333</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Computer equipment and software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z5obkcCpzLR0" style="text-align: right" title="Total property and equipment">73,517</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z7PDA1szQ0p0" style="text-align: right" title="Total property and equipment">87,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zp2RhzqCMaUX" style="text-align: right" title="Total property and equipment">27,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zy7aUJw7MAfq" style="text-align: right" title="Total property and equipment">13,918</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Autos</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zURGYDg2c8s7" style="text-align: right" title="Total property and equipment">337,394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zGnhuMFCXia7" style="text-align: right" title="Total property and equipment">84,796</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Machinery and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zntrWzq3MmNq" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">565,499</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zio54cERq8vo" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">425,856</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0_zaxSvZiKmWV2" style="text-align: right" title="Total property and equipment">1,133,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0_zD51RBDt5mHM" style="text-align: right" title="Total property and equipment">697,206</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zhBlKPZ75mpn" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(483,218</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zDvGK5BkyW4c" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(462,170</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Property and Equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0_zIFO0FhhCl1n" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net">650,195</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0_zMtYZDYT0PM8" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net">235,036</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Depreciation expense for 2021
and 2020 was $<span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0_zySBTsidHjma" title="Depreciation expense">71,152</span> and $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20200101__20201231_z85JJO2iS5RX" title="Depreciation expense">36,450</span>, respectively. In 2021 and 2020, respectively, $<span id="xdx_90F_eus-gaap--OtherInventoryCapitalizedCosts_c20211231_pp0p0_zDAqV6XTIyiW" title="Depreciation expense capitalized">32,136</span> and $<span id="xdx_90E_eus-gaap--OtherInventoryCapitalizedCosts_c20201231_pp0p0_zTaUZNVQrKJo" title="Depreciation expense capitalized">20,363</span> of depreciation was capitalized into
inventory as manufacturing overhead costs. In addition, net property and equipment of $<span id="xdx_905_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_iI_c20211231_z6Xu5BcOJw5z" title="Disposal of property and equipment">3,023</span> and $<span id="xdx_90E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_iI_c20201231_zDwQFLosLtpL">0</span> were disposed of in 2021 and 2020,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122348680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED EXPENSES</a></td>
<td class="text"><p id="xdx_809_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zYq9L5Snt01W" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>6.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_827_zCHeg4OV3Bm1">ACCRUED EXPENSES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The major components of accrued expenses
are summarized as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z3iEjYQE4t72" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - ACCRUED EXPENSES (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B7_zlzCcMDiPCpK" style="display: none">Accrued expense schedule</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20211231_zOUCspjqYJZm" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20201231_zRTMJy3Uq5Ge" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maALCz6a9_zKSyzRkLdia9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Accrued vacation</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">238,147</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">205,809</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALCz6a9_zJB38cr1yyhv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Accrued salaries and bonus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">353,121</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">178,449</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsPayableTradeCurrent_iI_pp0p0_maALCz6a9_zwXAUHKqiUXk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Vendor accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,520</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,400</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCz6a9_zA1BU8GVPgbC" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Other accrued expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">99,900</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,909</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCz6a9_z1GG8DnGR3tB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">726,688</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">391,567</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122260168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract', window );"><strong>Convertible Note Payable Related Party And Note Payable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_ConvertibleNotePayableRelatedPartyTextBlock', window );">CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE</a></td>
<td class="text"><p id="xdx_80B_ecustom--ConvertibleNotePayableRelatedPartyTextBlock_zncYGElkyISy" style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>7.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82E_zamsidKuyitv">CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 18, 2016, the Company
entered into a five-year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the Chief Executive Officer,
President, and Chairman of the Company (the &#8220;Agreement&#8221;). Pursuant to the Agreement, Mr. Wheatley received an annual deferred
salary of $50,000 which Mr. Wheatley deferred until such time as Mr. Wheatley and the Board of Directors agreed that payment of the deferred
salary and/or cessation of the deferral was appropriate. In August 2018, the Agreement was amended to provide that his salary shall defer
until the earliest to occur of the following: (i) a permissible event specified in Section 409A of the Code, (ii) December 31, 2020, (iii)
a change of control as defined in the Agreement, or (iv) a sale of all or substantially all of the assets of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All deferred amounts were
evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley bearing simple interest at the rate of 10%
per annum, accruing until paid, convertible into shares of the Company&#8217;s common stock at $7.50 per share at any time in whole or
in part at Mr. Wheatley&#8217;s discretion. As the conversion price was equivalent to the fair value of the common stock at various salary
deferral dates prior to June 30, 2018, there was no beneficial conversion feature to this note through such date. Subsequent to June 30,
2018 through December 31, 2018 and based on the average daily closing price of our common stock, the Company recorded $<span id="xdx_905_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pp0p0_c20180101__20181231__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zB5aNUV5Wq0p" title="Debt discount for beneficial conversion feature">8,672</span> of debt discount
for the beneficial conversion feature value which was being amortized to interest expense over the term of the note. For the three months
ended March 31, 2019 and based on the average daily closing price of our common stock, the Company recorded $<span id="xdx_900_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pp0p0_c20190101__20190331__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_z0rG931HBxY5" title="Debt discount for beneficial conversion feature">3,967</span> of debt discount for
the beneficial conversion feature value which was also being amortized to interest expense over the term of the note. There was no beneficial
conversion value and therefore, no debt discount was recorded for any other periods subsequent to March 31, 2019. Additionally, on March
29, 2017 the Board of Directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same
terms of his salary deferral.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 17, 2019, the
Board of Directors adopted a resolution to pay off the convertible promissory note issued to Mr. Wheatley for his deferred compensation
in the near future (subject to a recommendation on timing from Mr. Wheatley), and no additional salary was deferred after September 15,
2019. In February 2020, the remaining debt discount of $<span id="xdx_90A_eus-gaap--InterestExpenseDebt_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zDYDtT1ywtOl" title="Interest expense debt">5,990</span> was recorded as interest expense, additional interest of $<span id="xdx_907_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zolYA0ubjGlW" title="Accrued interest">3,442</span> was accrued,
and the total note of $<span id="xdx_90C_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zLdx2mVCZcly" title="Repayment of note payable">220,417</span> and interest of $<span id="xdx_90D_eus-gaap--InterestPaid_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zQJ0vz0Np5Ps" title="Payment of interest">52,326</span> was paid to Mr. Wheatley.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 1, 2020, the Company
received a U.S. Small Business Administration Paycheck Protection Program loan of $<span id="xdx_90D_eus-gaap--NotesPayableCurrent_iI_pp0p0_c20200501__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zC9XGQYBx7e5" title="Note payable">339,262</span> which was offered through the Coronavirus Aid,
Relief, and Economic Security Act (CARES Act). This loan was recorded as a note payable, is subject to a <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200101__20200501__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zwAyn8hO3o1n" title="Interest rate">1</span>% annual interest rate and has
a two year term. This low interest loan was intended to support short term cash flow in the event we were more heavily impacted by the
COVID-19 virus. In July 2020, we were able to raise capital and no longer required the loan. The full amount of the loan was repaid on
November 13, 2020 in addition to $<span id="xdx_906_eus-gaap--InterestPaid_pp0p0_c20200101__20201113__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zsmqIQaW1LH4" title="Payment of interest">1,847</span> of interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ConvertibleNotePayableRelatedPartyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ConvertibleNotePayableRelatedPartyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122348680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>AUTO LOAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">AUTO LOAN</a></td>
<td class="text"><p id="xdx_807_eus-gaap--LongTermDebtTextBlock_zbJ7lRS7mF3s" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify"><span style="font-size: 10pt"><b>8.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82A_zf1WfkJLpbME">AUTO LOAN</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2015, the Company
purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months, requires minimum monthly
payments of approximately $950, and bears interest at a rate of 5.99 percent. The final payment was made on this loan on October 31, 2020.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122292696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9gBZp8qfCwj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>9.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82A_zVLJURc1xRlB">COMMITMENTS AND CONTINGENCIES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Legal Matters:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, we may
be involved in litigation relating to claims arising out of our operations in the normal course of business. As of December 31, 2021,
there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on the results of our operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2016, the Company
entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expired in August 2020 which was
the same term of the master lease for which the Company was the subtenant. In September 2020, the Company initiated a new five year master
lease agreement, with two optional one year renewals. Monthly lease payments will range from <span id="xdx_902_eus-gaap--LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions_c20210101__20211231_zE4XZjbILjfR" title="Monthly lease payments">$52,000 to $58,526 per month over the term
of the lease</span> (see note 10).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Other Commitments:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company enters into various
contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments. Since inception,
the Company entered into agreements to act as a reseller for certain vendors; joint development contracts with third parties; referral
agreements where the Company would pay a referral fee to the referrer for business generated; sales agent agreements whereby sales agents
would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic alliance agreements
where both parties agree to cooperate and provide business opportunities to each other and in some instances, provide for a right of first
refusal with respect to certain projects of the other parties; agreements with vendors where the vendor may provide marketing, investor
relations, public relations, technical consulting or subcontractor services, vendor arrangements with non-binding minimum purchasing provisions,
and financial advisory agreements where the financial advisor would receive a fee and/or commission for raising capital for the Company. </p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719125503080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zJB1nwGQbSrs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><b>10.</b></td>
    <td style="text-align: justify"><b><span id="xdx_823_z4E79X13DFCe">LEASES</span></b></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company evaluates new
leases at inception based on the criteria defined in Leases (Topic 842). On September 1, 2020, the Company entered into a five-year operating
lease with payments ranging from $52,000 to $58,526. The lease has two one-year options to extend the term of the lease. At this time,
it is not reasonably certain that the Company will extend the term of the lease and, therefore, the renewal periods have been excluded
from the right-of-use (&#8220;ROU&#8221;) asset. The present value of the lease payment stream was calculated using an effective borrowing
rate of <span id="xdx_909_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20211231_zHfh9Tnk3ZcV" title="Borrowing rate">10</span>% and recorded a ROU asset and operating lease liability each of $<span id="xdx_906_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20200902_zEM5xd3eYBoP" title="Lease liability">2,605,032</span> on September 1, 2020. The ROU asset and the corresponding
lease liability are being amortized on a straight-line basis over the term of the lease which expires on August 31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The tables below show the
ROU assets and liabilities as of December 31, 2021 and December 31, 2020, including the changes during the periods.</p>

<table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfOperatingRightofUseAsset_zML2eqdJy8um" style="font: 10pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Operating right-of use asset)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zE721n7rsIHx" style="display: none">Schedule of operating right-of use asset</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">Operating right-of</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">use asset</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-decoration: underline; text-align: left">Sub-lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Office lease initial measurement January 1, 2019 </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_z2z55Ti7pQN6" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning">872,897</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zeLf5uueiIjf" style="text-align: right" title="Less amortization of operating lease">(523,738</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zX8KzPR9c0ev" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments">(32,770</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Operating lease ROU asset December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zKfeTs4GuxaC" style="border-bottom: Black 2.5pt double; text-align: right" title="Office lease initial measurement, beginning">316,389</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zJCsw3uar8SZ" style="text-align: right" title="Less amortization of operating lease">(349,159</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_ze1tkC3xPoWn" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments">32,770</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Operating lease ROU asset August 31, 2020 - end of sublease</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_d0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zVh7L7Lxvj6e" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">New lease</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Office lease initial measurement September 1, 2020</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zyAqb3XZ1edd" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning">2,605,032</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zHZ0s5KkD66I" style="text-align: right" title="Less amortization of operating lease">(173,669</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_z2KESMUtKeSz" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments">(12,860</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Operating lease ROU asset as of December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zxF2MA3I3Ytd" style="text-align: right" title="Office lease initial measurement, beginning">2,418,503</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less amortization of operating lease</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zSGVFLvapDcP" style="border-bottom: Black 1pt solid; text-align: right" title="Less amortization of operating lease">(388,591</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Operating lease ROU asset as of December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zpNK1lnHJZWt" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end">2,029,912</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A2_zwG9Hz68dJjH" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">During the twelve months ended December 31, 2021,
cash paid for amounts included in the measurement of operating lease liabilities was $<span id="xdx_905_eus-gaap--OperatingLeasePayments_c20210101__20211231_zMWxIbxeBSdH">405,476</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2021 and
2020, the current and non-current portions of the lease liability were recorded to the Balance Sheet as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/>

<table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_zvGphohRsp0W" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Lease liability)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BB_zaeD451w9w1p" style="display: none">Schedule of lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20211231_zDaLmVCmSquH" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20201231_znpq88RXvO0j" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="6" style="text-align: center"><b>December 31,</b></td><td><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzYlX_zZ5lVJzIdWBC" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Operating lease liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">467,891</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">521,006</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzYlX_zA9miFUrHOIG" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Operating lease liabilities, noncurrent</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,607,221</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,910,357</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzYlX_z4HsH6ESd5bM" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,075,112</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,431,363</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p id="xdx_8A4_ze7um30KZ7tP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The future minimum rental
commitments for our operating leases reconciled to the lease liability as of December 31, 2021 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/>

<table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zD7uZ3vsYELK" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B9_zGdfM4wazOX2" style="display: none">Schedule of operating leases reconciled lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20211231_zhb7lwSFIFk0" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>December
                                            31,</b></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><b>2021</b></p></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLUzrKs_zMrf63w0ZYvz" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">649,147</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLUzrKs_zFu7WR7wgrog" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">668,622</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLUzrKs_zOC9yPmyUPct" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">688,680</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLUzrKs_zC1wDmI5igkQ" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">2025</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,212</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLUzrKs_zne8d7f6QYSx" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total undiscounted future minimum payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,474,661</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zHs9j8FZB5V4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Less imputed interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(399,549</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
<tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zUy6UWcJLMAG" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Total lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,075,112</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p id="xdx_8AD_zyhtKvv02i6O" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>









<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123449352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="text"><p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbUUZ57HyxrL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span id="xdx_822_zwwmWbxK2NYD">STOCKHOLDERS&#8217;
EQUITY</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Stock Issued In Cash Sales</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company filed a &#8220;shelf&#8221;
registration statement on Form S-3 and an accompanying prospectus with the Securities and Exchange Commission on May 26, 2020. On July
7, 2020, the Company closed an underwritten public offering issuing <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200706__20200707__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_zeY532oApRda" title="Stock issued new, shares">1,393,900</span> shares, with a public offering price of $<span id="xdx_904_eus-gaap--SharePrice_iI_c20200706__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_z706ctOLhfLf">8.25</span> per share,
generating approximately $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_dm_c20200706__20200707__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_zt4wrbkvqbq8" title="Proceeds from sale of equity">10.5</span> million after deducting underwriting discounts and commissions and estimated offering expenses payable
by the Company. On November 27, 2020, the Company closed a second underwritten public offering issuing <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20201126__20201127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zj0M2eZ4Uksb" title="Stock issued new, shares">250,000</span> shares, with a public offering
price of $<span id="xdx_906_eus-gaap--SharePrice_iI_c20201127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zoDFTvjfiY5f">30.00</span> per share, generating approximately $<span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_dm_c20201126__20211127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zk8uZu55OwX9" title="Proceeds from sale of equity">6.9</span> million after deducting underwriting discounts and commissions and estimated
offering expenses payable by the Company. The Company intends to use the aggregate net proceeds primarily for working capital and general
corporate purposes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Other Securities</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In July 2020, <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_z8Osw5AQJLed" title="Stock options exercised">3,000</span> stock
options were exercised on a cashless basis for <span id="xdx_90D_ecustom--StockExercisedSharesIssued_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_zLkrBOEc9lck" title="Stock exercised, shares issued">2,199</span> registered shares of the Company&#8217;s common stock at an exercise price of $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_zmpz3a0GXMd4">4.09</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020, a stock grant
was issued for <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200801__20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zctRqx0qjpJb" title="Stock Issued for Services, shares">2,700</span> unregistered shares of the Company&#8217;s common stock to a consultant as payment for services. The shares were
valued on the grant dates&#8217; stock price of $<span id="xdx_90F_eus-gaap--SharePrice_iI_c20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zEfiRfFqYPOf">5.46</span> per share or $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20200801__20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zuuLPlYBkUIc" title="Stock Issued for Services, value">14,742</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December
31, 2020, <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zZEhfNVNxkHb" title="Warrants exercised">1,456,406</span> warrants to purchase shares of the Company&#8217;s registered common stock and <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--StatementClassOfStockAxis__custom--UnregisteredCommonStockMember_za2ld8vNbC3K" title="Warrants exercised">95,800</span> warrants to purchase shares
of the Company&#8217;s unregistered common stock were exercised generating $<span id="xdx_906_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_z9QOVDgJX6JB" title="Proceeds from warrant exercises">9,926,858</span>, of which $<span id="xdx_906_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember__us-gaap--BalanceSheetLocationAxis__us-gaap--CashMember_z0wqyOWrSVyh" title="Proceeds from warrant exercises">9,732,408</span> in cash was received and $<span id="xdx_90D_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember__us-gaap--BalanceSheetLocationAxis__custom--PrepaidAssetsMember_ztQJbGiCGicu" title="Proceeds from warrant exercises">194,450</span>
was included in other assets as a receivable (see note 3) which was collected in January 2021. <span id="xdx_90B_ecustom--CashlessWarrantsExercises_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_zkxMEiRCPxZE" title="Cashless warrants exercised">18,000</span> warrants were cashless exercises
in 2020 and the Company issued <span id="xdx_908_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_z9jVvkWiU7lx">11,304</span> unregistered shares of common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The unregistered securities
described above were issued pursuant to the private placement exemption provided by Section 4(a)(2) of the Securities Act of 1933, as
amended.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Awards Under Stock Incentive Plans</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 9, 2021, the Company&#8217;s
stockholders approved the Beam Global 2021 Equity Incentive Plan (the &#8220;2021 Plan&#8221;) under which <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211231__us-gaap--PlanNameAxis__custom--Plan2021Member_zEX2VdW91jIb" title="Number of shares issued">2,000,000</span> shares of the Company&#8217;s
common stock are allowed to be issued pursuant to the exercise of stock options or other awards granted under such plan in addition to
the <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember_zBUiQonyfLc4">630,000</span> shares previously allowed under the Beam Global 2011 Stock Incentive Plan. The number of shares reserved for issuance under
the 2021 Plan will increase automatically on January&#160;1 of each of 2022 through 2031 by the number of shares equal to 5% of the aggregate
number of outstanding shares of the Company&#8217;s common stock as of the immediately preceding December&#160;31, or a lesser number
as may be determined by our board of directors or compensation committee.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Stock Options</i></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock options are granted
to new and existing employees. New employee option grants generally have a term of ten years and vest ratably over four years. Existing
employee option grants generally have a term of ten years and vest immediately upon grant. The Company follows the provisions of ASC Topic
718, &#8220;Compensation &#8211; Stock Compensation.&#8221; ASC Topic 718 establishes standards surrounding the accounting for transactions
in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses primarily on accounting for transactions
in which an entity obtains employee services in share-based payment transactions, such as options issued under the Company&#8217;s Stock
Option Plans.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2021, the Company granted <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--PlanNameAxis__custom--AllPlansMember_zJFUg5U4hWrX">43,300</span>
stock options under the plans with a total valuation of $<span id="xdx_904_ecustom--FairValueOfOptionsGranted_c20210101__20211231__us-gaap--PlanNameAxis__custom--AllPlansMember_zeQYTxR8Vyul">905,658</span> and a 10-year term. During the year ended December 31, 2020, the Company granted <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--PlanNameAxis__custom--AllPlansMember_zXBYs6Wbn5aT">105,604</span>
stock options under the plans with a total valuation of $<span id="xdx_90A_ecustom--FairValueOfOptionsGranted_c20200101__20201231__us-gaap--PlanNameAxis__custom--AllPlansMember_zZSaUuzQPIx_zQfhi13QI8Ni">1,374,394</span>
and a 10-year term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The fair value of each option
is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs
including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life and expected
volatility in the market value of the underlying common stock based on our historical volatility.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Black-Scholes option-pricing
model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable.
In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility.
Because the Company&#8217;s stock options and warrants have characteristics different from those of its traded stock, and because changes
in the subjective input assumptions can materially affect the fair value estimate, in management&#8217;s opinion, the existing models
do not necessarily provide a reliable single measure of the fair value of such stock options.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We used the following assumptions
for options granted in fiscal 2021 and 2020:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/>

<table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zZ1brq2u9lkX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BB_zrqaklOT240E" style="display: none">Assumptions for options granted</span></td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zT71fVbcUqEQ" title="Expected volatility">93.03</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zwqbK66QUSkF" title="Expected volatility">99.32</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zmgJznFQjYs6" title="Expected volatility">74.16</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zxrVEiif9JMV" title="Expected volatility">115.78</span>%</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zixP4tfFgSWc" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zB5pQLItsFWh" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zEg9OKRISUMI" title="Risk-free interest rate">1.25</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_z2Xe6fbsIci3" title="Risk-free interest rate">1.38</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zbWJEbAf65F5" title="Risk-free interest rate">0.37</span>% - <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zHfS0740i0ov" title="Risk-free interest rate">1.79</span>%</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 42%">Weighted average FV</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: center">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z6glpwnVcQbe" style="width: 20%; text-align: right">19.55</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: center">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z7sr0cAWVaWE" style="width: 20%; text-align: right">12.38</td><td style="width: 1%; text-align: left">&#160;</td></tr>
</table>
<p id="xdx_8A7_zscUAJ01WJYP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s stock
option compensation expense was $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCVmzz9f91HJ" title="Share based compensation expenses">444,713</span> and $<span id="xdx_906_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbmUaNDFrSpb" title="Share based compensation expenses">722,549</span> for the years ended December&#160;31, 2021 and 2020, respectively, and there was
$<span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zrwQ8OcgbBTv" title="Unrecognized compensation Costs">1,040,700</span> of total unrecognized compensation costs related to outstanding stock options&#160;at December 31, 2021 which will be recognized
over <span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zUWajoq52kuF">4</span>.0 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Option activity for the years ended December 31,
2021 and 2020 is as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zbnVRyYdK2h2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span id="xdx_8BA_z6tK87ziDWDT" style="display: none">Schedule of
    option activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Exercise</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Contractual Life</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 51%; text-align: left">Outstanding at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOqwbMMaedXf" style="width: 13%; text-align: right" title="Number of Options Outstanding, Beginning">239,704</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4i1hziNar55" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">9.25</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 13%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPN2upV6Z1JI" style="text-align: right" title="Number of Options Granted">105,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQ9QUDbiPbU0" style="text-align: right" title="Weighted Average Exercise Price Granted">15.63</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeyWr06Iddlf" style="text-align: right" title="Number of Options Exercised">(3,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXa2ycnx8OwQ" style="text-align: right" title="Weighted Average Exercise Price Exercised">4.09</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcgqoo1RDfor" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(500</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVWKxQnMCrXt" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">5.27</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zxDKS250geK_zIJxlslNCE2C" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning">341,808</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYNPclo4Zbga" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding,Beginning">11.27</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zt7fF2UmBFVQ" style="text-align: right" title="Number of Options Granted">43,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfqTG7y8b4pb" style="text-align: right" title="Weighted Average Exercise Price Granted">24.63</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWyWg0QHlSDn" style="text-align: right" title="Number of Options Exercised">(97,192</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs3erHSLsbcj" style="text-align: right" title="Weighted Average Exercise Price Exercised">13.28</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2QKxAVvydR8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(24,483</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcYPHCMDsvBq" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">23.84</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbL3lNSZOpqT" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">263,433</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zE0lrMD9UxlI" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">11.56</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl2kWZCGijek" title="Weighted Average Remaining Contractual Life">7.24</span> Years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zhRjB01Fo44O" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending">155,402</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zEa3DnVOZuFS" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending">7.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zuQDruK2aEpO" title="Weighted Average Remaining Contractual Life, exercisable">6.12</span> Years</td></tr>
  </table>


<p id="xdx_8AA_zGkAP6Dd6nTq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Total intrinsic value of options
exercised was $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20210101__20211231_zPB0aMDszfQv" title="Intrinsic value of options exercised">1,775,213</span> and $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20200101__20201231_zAFgBegldQGW" title="Intrinsic value of options exercised">33,660</span> during the years ended December 31, 2021 and 2020, respectively. Total intrinsic value of options
outstanding and options exercisable were $<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20211231_zIzMQEm3FMVe" title="Intrinsic value of options outstanding">2,391,810</span> and $<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20211231_zO64q3084pAd" title="Intrinsic value of options exercised outstanding">1,796,153</span>, respectively, as of December 31, 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Restricted Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company issues restricted
stock to the members of its board of directors as compensation for such members&#8217; services. Such grants generally vest ratably over
four quarters. The Company also issues restricted stock to Mr. Wheatley, for which generally 50% of the shares granted vest ratably over
four quarters and the remaining 50% vest ratably over twelve quarters. The common stock related to these awards are issued to an escrow
account on the date of grant and released to the grantee upon vest. The fair value is determined based on the closing stock price of the
Company&#8217;s common stock on the date granted and the related expense is recognized ratably over the vesting period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of activity of the restricted stock
awards for the years ended December 31, 2021 and 2020 is as follows:</p>

<p id="xdx_89B_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zUztn6MHQ4ig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span id="xdx_8BB_zRIIoFBeEFlb"><b style="display: none">Schedule
of restricted stock award activity</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nonvested</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Shares</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted-</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average Grant-</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Date Fair Value</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 59%; text-align: left">Nonvested at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20200101__20201231_zI1n8rAB0Ee3" style="width: 17%; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning">44,437</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20200101__20201231_zkt0lOPoA6Ca" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">5.63</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200101__20201231_zXAtARHG5nt9" style="text-align: right" title="Number of Nonvested Shares Granted">61,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pdp0_c20200101__20201231_zsrDVRFnRd2d" style="text-align: right" title="Weighted Average Exercise Price Granted">12.44</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20200101__20201231_znGhdRv2vzF9" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Vested">(59,782</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_zL4Vi8d5jq8h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Vested">7.51</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Nonvested at December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20210101__20211231_zdlYN4OVQfP9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning">46,563</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20210101__20211231_z4ZwCcjocdd5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">12.28</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231_zFkx5TzcgCjh" style="text-align: right" title="Number of Nonvested Shares Granted">20,444</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zcA5YQjrJKF8" style="text-align: right" title="Weighted Average Exercise Price Granted">31.41</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Vested</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20210101__20211231_z5OtgVHAFSx1" style="text-align: right" title="Number of Nonvested Shares Vested">(40,513</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zg8uPaexDCdk" style="text-align: right" title="Weighted Average Exercise Price Vested">18.32</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20210101__20211231_zHLFSXmJioNl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Forfeited">(12,825</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231_zSgilNpko9Y7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">14.95</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Nonvested at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20210101__20211231_z934c4V0UQk3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Ending">13,669</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20210101__20211231_zP1Hl8uyEaC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">20.45</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AF_z9ZEgQXslxTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 17, 2020, the Board
approved two restricted stock grants to Mr. Wheatley under the 2011 Stock Incentive Plan. The total number of shares granted was determined
based on an award of $150,000 divided by the per share quoted trading price on June 17, 2020. On the grant date, the shares had a per
share fair value of $7.35 and <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200616__20200617__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zN6j48563dmI">20,408</span> shares were granted. During the year ended December 31, 2020, <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20200101__20201231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_z3AOiS42W0D0">10,203</span> shares vested generating an
expense of $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zkxUCrs8ZzmX">75,000</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On October 20, 2020, upon recommendation of its
Compensation Committee, the Board granted two directors annual stock grants of <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--OneDirectorMember_zA1UCJBgLyXd"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--AnotherDirectorMember_zUngSbzGLKwj">12,200</span></span> each and the lead director was issued an annual
grant of <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--LeadDirectorMember_zZ1OOvn9wB6a">17,100</span>, which vest quarterly in four (4) equal installments. On the grant date, these shares had a per share fair value of $14.95
based on the quoted trading price, or $<span id="xdx_906_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_c20201019__20201020__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zV3wWyO5qyZd">620,425</span>. During the year ended December 31, 2020, <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20201019__20201020__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zWW3ACGtW4GV">10,375</span> shares vested generating an expense of
$<span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zUkO9lJVTfSX">155,107</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Fair values of restricted stock vested during
the year ended December 31, 2021 and 2020 were $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfvEup5AhVk8">1,367,138
</span>and $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVOIraK6IOUc">1,539,637</span>,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2021, there
were unreleased shares of common stock representing $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20211231__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zhnrEZDBMj6G" title="Unrecognized restricted stock grant expensegrant expense">279,578</span> of unrecognized restricted stock grant expense which will be recognized over
three years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Warrants</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A summary of activity of warrants outstanding
for the years ended December 31, 2021 and 2020 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"/>

<table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_znvs2mHZgRI5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span id="xdx_8B5_zPj7WJEqskWg" style="display: none">Warrant activity</span></td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Warrants</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 59%; text-align: left">Outstanding at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zDuNvjER7KEB" style="width: 17%; text-align: right" title="Number of Warrants Outstanding, Beginning">2,535,790</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zErvu5viDZPx" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.41</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4e8ZHjBjpTd" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(1,570,206</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0cXU8k6TPz4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.47</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Outstanding at December 31, 2020</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zQB3zvolqPoi" style="text-align: right" title="Number of Warrants Outstanding, Beginning">965,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVtcvb6zXwWR" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.33</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zk7gKEWb4zqC" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(445,926</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_z4wfNSepKxhF" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.40</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYn1nZHF05W_z5Tan8WT1kpD" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">519,658</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z72z2FbObzJN" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">6.30</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zAeIFTJcTWe6" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable, Ending">519,658</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVcgXvmZ1sbT" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, ending">6.30</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<p id="xdx_8A7_zfgn04RXRcgP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>









<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Exercisable warrants as
of December 31, 2021 have a weighted average remaining contractual life of <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9ZarkPtJ1NL">2.30</span>
years. The intrinsic value of the exercisable shares of the warrants at December 31, 2021 was $<span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zANi13EbPsSq">6,391,793</span>.
During the year ended December 31, 2020, <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zTumB1qC7ssZ">1,552,206</span> warrants to purchase shares of the Company&#8217;s common stock were exercised
generating $<span id="xdx_90E_eus-gaap--ProceedsFromWarrantExercises_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvdNCjyHJega">9,926,858</span>. <span id="xdx_906_ecustom--WarrantsExercisedCashlessShares_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zKFG5WDxN6ss">18,000</span> warrants were cashless exercises in 2020 and the Company issued <span id="xdx_90B_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zxR6GysQnItA" title="Common stock issued from warrant exercises">11,304</span> shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December
31, 2021, <span id="xdx_90D_ecustom--WarrantsPurchase_c20210101__20211231__us-gaap--AwardTypeAxis__custom--RegisteredCommonStockMember_zhwAGVJJGfGi" title="Warrants purchase">433,937</span> warrants to purchase shares of the Company&#8217;s registered common stock and <span id="xdx_900_ecustom--WarrantsPurchase_c20210101__20211231__us-gaap--AwardTypeAxis__custom--UnregisteredCommonStockMember_zh192efUf2zx" title="Warrants purchase">11,989</span> warrants to purchase shares of
the Company&#8217;s unregistered common stock were exercised generating $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zl3gT77tqfXT" title="Common stock exercised">2,854,222</span>. The unregistered securities were issued pursuant to
the private placement exemption provided by Section 4(a)(2) of the Securities Act of 1933, as amended.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122278456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUES</a></td>
<td class="text"><p id="xdx_800_eus-gaap--RevenueFromContractWithCustomerTextBlock_zZgahEnZjlgP" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><b>&#160;</b>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>12.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82D_zGw13qnZrOub">REVENUES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For each of the identified
periods, revenues can be categorized into the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_z8yDq5w5Xiz8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - REVENUES (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B6_z99VkVUS3Zh_zgFxngm21VMw" style="display: none">Schedule of revenues</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">For the Years Ended</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Product sales</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zHUWTRilvEJL" style="width: 13%; text-align: right" title="Revenues">8,574,096</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zvtWrcbgZ6s2" style="width: 13%; text-align: right" title="Revenues">6,024,274</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Maintenance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_zllHYNcpIndr" style="text-align: right" title="Revenues">44,068</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_z0674mSacsPi" style="text-align: right" title="Revenues">30,957</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zF3MbKukSSq4" style="text-align: right" title="Revenues">98,134</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_pp0p0_z3k99rxylJYx" style="text-align: right" title="Revenues">57,506</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Shipping and handling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zKfleneRJFdk" style="text-align: right" title="Revenues">319,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zUjZ8MtEMjnM" style="text-align: right" title="Revenues">108,173</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Discounts and allowances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20210101__20211231_zKn37aeLB0a8" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(33,899</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20200101__20201231_zDjqH3v9wmw4" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(10,560</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0_zI5Ed53HkpBQ" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">9,001,751</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231_pp0p0_zrM3LJQIH45D" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">6,210,350</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">International revenues
were $<span id="xdx_90B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalSalesMember_znZIfhrhUiT7" title="Revenues">0</span>
and $<span id="xdx_90F_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zk3oIIuuCk6H" title="Revenues">84,081</span>,
or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zln0oN1nDOsW">0</span>% and <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zD9Tk5yqigDX">1</span>%
of revenues, during the years ended December 31, 2021 and 2020, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended
December 31, 2021 and 2020, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_ztrsXJ1DfmAl">62</span>%
and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_ze3wajLNzvIm">75</span>% of revenues were derived from customers located in California, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December 31, 2021 and 2020,
deferred revenue was $<span id="xdx_90C_eus-gaap--ContractWithCustomerLiability_c20211231_pp0p0_zwWLVCNWp8F8" title="Deferred revenue">253,751</span> and $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20201231_zPY0FJ1tD6p_zKMSqNF8oZ8d" title="Deferred revenue">107,489</span>, respectively. These amounts represented customer deposits in the amount of $<span id="xdx_901_eus-gaap--ContractWithCustomerLiability_c20211231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_pp0p0_zI6XZeReTVol" title="Deferred revenue">91,651</span> and $<span id="xdx_900_eus-gaap--ContractWithCustomerLiability_c20201231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_pp0p0_zpJwVhqMEa7k" title="Deferred revenue">0</span>
for December 31, 2021 and 2020, respectively and prepaid multi-year maintenance plans for previously sold products which account for $<span id="xdx_901_eus-gaap--ContractWithCustomerLiability_c20211231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_pp0p0_zqd279iKquOJ" title="Deferred revenue">162,100</span>
and $<span id="xdx_905_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20201231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_ztJX3xDEIk4c" title="Deferred revenue">107,489</span> for December 31, 2021 and 2020, respectively and pertain to services to be provided through 2027. Revenue recognized during
the year ended December 31, 2021 and 2020 which pertained to revenue deferred in prior years were $<span id="xdx_907_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20210101__20211231_zv1TWNGkybBd" title="Deferred revenue recorded in prior year">37,778</span> and $<span id="xdx_90E_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20200101__20201231_zd5B9aEHk0sh" title="Deferred revenue recorded in prior year">19,459</span>, respectively.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123430088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_808_eus-gaap--IncomeTaxDisclosureTextBlock_zXEu1LtH3rK3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>13.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_826_z0ZWrzBQ0sLb">INCOME TAXES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There was no Federal income
tax expense for the years ended December 31, 2021 and 2020 due to the Company&#8217;s net losses. Income tax expense represents minimum
state taxes due.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The blended Federal and State
tax rate of <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zcrQoKbIvG1c">28.04</span>%
applies to loss before taxes. The Company&#8217;s tax expense differs from the &#8220;expected&#8221; tax expense for Federal income
tax purposes, (computed by applying the United States Federal tax rate of <span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zGpc9QVtrAEW">21</span>%
to loss before taxes), as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCve96oA7l11" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Tax Expense)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zPhiuzduQeEQ" style="display: none">Income tax reconciliation</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49C_20210101__20211231_zL9otCRCgEAp" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20200101__20201231_z0Zru3K8lzg1" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzRKl_zbo4L8auNZt_zVRF3pkKCHzT" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Computed &#8220;expected&#8221; tax expense (benefit)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,384,995</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,093,697</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzRKl_zeKtQFWJ7qy2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">State taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(568,269</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(407,798</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzRKl_zt01nzclxBwc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Non-deductible stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(328,295</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,933</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzRKl_z1wtFr5rzVGb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Non-deductible items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">611</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzRKl_zjCRpVX2j7dw" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">True-up to tax return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(41,173</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">683,476</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzRKl_z0t2zLufGz8j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Change in deferred tax asset valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,321,726</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">829,285</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pp0p0_mtCITEBzRKl_zn2ERd4g82V9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Income tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">825</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,944</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A4_zUtZV0nOAoCW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Deferred income taxes reflect
the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes
and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant portions of deferred
tax assets and liabilities are as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zeUuCVhwibIr" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B1_zwQELVQ7my84" style="display: none">Deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20211231_zGSZOeCDDzr_z6Q3f1eQLp8z" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20201231_zuBNQFuNd8U_zKqiMaH99WUj" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zk1YQdO6pCNg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_i01I_pp0p0_maDTAGz6ny_zW9YKYoFQ8xj" style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: justify">Stock options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">406,703</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">574,365</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_i01I_pp0p0_maDTAGz6ny_zt5AehhfWoWQ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Deferred Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71,155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,070</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_i01I_pp0p0_maDTAGz6ny_z6NL5AMEiYKP" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63,473</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,457</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_maDTAGz6ny_zPfEwUITRhvY" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Net operating loss carryforward</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,484,444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,012,021</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_mtDTAGz6ny_maDTANzO5k_zBjp06QU7HYM" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Total gross deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,055,775</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,703,913</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_pp0p0_di_msDTANzO5k_zXgSfGCAwmWH" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Less: Deferred tax asset valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(12,978,187</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,656,461</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_mtDTANzO5k_maDTALNzTb7_zNi3C5wZJ5ai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,588</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,452</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxAssetsPatents_i01I_pp0p0_zCf43L1ZLtJ3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Patents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(24,393</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zlRtm7BVrluA" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pp0p0_di_maDITLzZN2_zFTsgn1z6qLy" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(53,195</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(47,452</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pp0p0_di_mtDITLzZN2_msDTALNzTb7_zJcdsJwi9RjD" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(77,588</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(47,452</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_pp0p0_d0_mtDTALNzTb7_z59SOpbMRjN1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total net deferred taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A7_zDBKXp5deYU0" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result of the Company&#8217;s
history of incurring operating losses, a full valuation allowance has been established. The valuation allowance at December 31, 2021
was $12,978,187. The increase in the valuation allowance during 2021 was $<span id="xdx_90C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_c20210101__20211231_zGppF7PsUNkd">2,321,726</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At December&#160;31, 2021,
the Company has a net operating loss carry forward of $<span id="xdx_905_eus-gaap--OperatingLossCarryforwards_c20211231_pp0p0_zoyv8RdWREtr" title="Net operating loss carryforward">45,229,370</span>, of which $<span id="xdx_902_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_c20211231_pp0p0_zI3wcvQV63sp" title="NOL carryforward with expiration">25,107,807</span> is available to offset future net income through
2037. The net operating loss (&#8220;NOL&#8221;) expires during the years 2027 to 2037 and $<span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_c20211231_pp0p0_zGOryaAslaes" title="NOL carryforward without expiration">20,121,563</span> may be carried forward indefinitely
and limited to offsetting 80% of taxable income. The utilization of the net operating loss carryforwards is dependent upon the ability
of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership
of the Company occurs as a result of the Company&#8217;s issuance of common stock, the utilization of the NOL carry forward will be subject
to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such a change has occurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No liability related to uncertain
tax positions is recorded on the financial statements related to uncertain tax positions. There are no unrecognized tax benefits as of
December 31, 2021. The Company does not expect that uncertain tax benefits will materially change in the next 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company files U.S. federal,
California, New York, and Wisconsin State tax returns, and a New York City tax return. All tax returns will remain open for examination
by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating
loss carryforwards.&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122287128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zIZKvhwdOKLu" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify"><span style="font-size: 10pt"><b>14.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82D_zzKcFN9uTM0A">SUBSEQUENT EVENTS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">On
March 4, 2022, the Company completed its acquisition of AllCell Technologies, LLC (&#8220;AllCell&#8221;), a leader in energy storage
solutions. This strategic acquisition is expected to increase and diversify our Company&#8217;s revenue, gross profitability, manufacturing
capabilities, intellectual portfolio and customer base. The Company purchased substantially all of the assets and business of AllCell
for 1,055,000 shares of Beam Common Stock (&#8220;Closing Consideration&#8221;) (on the closing date, based on the closing price of the
Beam Common Stock of $13.61, such shares had a value of approximately $14.4 million) plus an additional $911,711 in cash for the net working
capital of primarily inventory held by AllCell at closing. In addition, AllCell is eligible to earn an additional number of shares of
Beam Common Stock if it meets certain revenue milestones (the &#8220;Earnout Consideration&#8221;). The Earnout Consideration is: (i)
two times the amount of AllCell revenue and contracted backlog that is greater than $7.5 million for 2022, and (ii) two times the amount
of AllCell 2023 revenue only which exceeds the greater of either $13.5 million or 135% of the 2022 cumulative revenue, capped at $20.0
million. Revenues exceeding $20.0 million in 2023 will not be eligible for the Earnout Consideration. </span>The maximum aggregate amount
of shares of Common Stock that Buyer will issue to Seller for the Closing Consideration and <span style="background-color: white">Earnout
Consideration</span> will not exceed 1.8 million shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">All
of the Company&#8217;s Common Stock issued to AllCell to satisfy the Closing Consideration and any Earnout Consideration will be issued
in a private placement and will be subject to transfer restrictions under the Securities Act of 1933, as amended. Beam has agreed to file
a resale registration statement with the SEC to register the resale of up to $10.0 million of the Common Stock issued to AllCell for the
Closing Consideration. Pursuant to the terms of the Purchase Agreement, AllCell agreed not to sell shares of Beam Common Stock (i) in
an amount greater than four percent (4%) of the average weekly volume of shares of Beam Common Stock during any trading week and (ii)
on more than three days in any week and (iii) in an amount greater than ten percent (10%) of the average daily trading volume on any trading
day.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">The acquisition of AllCell will
be accounted for as a business combination using the acquisition method of accounting in the first quarter of 2022. Given the recent timing
of the transaction close, we are in the process of estimating the fair value of the Earnout Consideration as well as the assets acquired
and liabilities assumed in the business combination. As a result, we are currently unable to provide the estimate of the purchase consideration
or the preliminary allocation of purchase consideration based on the acquisition date fair values of the assets acquired and liabilities
assumed as well as other related information, including pro forma disclosures, determination of segments, reporting units, and the final
amount of transaction costs, which will be included in the Quarterly Report on Form 10-Q for the three months ending March 31, 2022.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"/></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719118866344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">CORPORATE ORGANIZATION</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_z2N7V3rWhpOF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_868_zJVZVuzpvksW">CORPORATE ORGANIZATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam Global (formerly Envision
Solar International, Inc.) was incorporated in June 2006 as a limited liability company (&#8220;LLC&#8221;). Through a series of transactions
and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company
in a transaction treated as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada
Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam
Global (hereinafter the &#8220;Company&#8221;, "us", "we", "our" or "Beam") and trading on Nasdaq:
BEEM and BEEMW.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">NATURE OF OPERATIONS</a></td>
<td class="text"><p id="xdx_846_eus-gaap--NatureOfOperations_zRQzYV0kM8XM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_zpqfMzQUszK0">NATURE OF OPERATIONS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam is a cleantech innovation
company based in San Diego, California. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure
products for electric vehicle (&#8220;EV&#8221;) charging, outdoor media and branding, and energy security and disaster preparedness.
Beam&#8217;s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful
to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are
intolerable. When competing with utilities or typical solar companies, we rely on our products&#8217; ease of deployment, reliability,
accessibility, and total cost of ownership, rather than producing the cheapest kilowatt hour with the help of subsidies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam&#8217;s products and
proprietary technology solutions target three markets that are experiencing significant growth with annual global spending in the billions
of dollars:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">electric vehicle (EV) charging infrastructure; </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">energy security and disaster preparedness; and </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">outdoor media advertising.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_RisksAndUncertaintiesPolicyTextBlock', window );">RISKS AND UNCERTAINTIES</a></td>
<td class="text"><p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zpMLi0I4qUmn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zDZdRWHqM4x8">RISKS AND UNCERTAINTIES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 11, 2020, the World
Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The outbreak of COVID-19 has resulted in travel
restrictions, quarantines, &#8220;stay-at-home&#8221; and &#8220;shelter-in-place&#8221; orders as well as the shutdown of many businesses
around the world. To date, while we saw seen some delays and cancellations of opportunities in our pipeline in 2020 as a result of funding
issues, priority issues or temporary business closures, the pandemic has not had a material adverse effect on the Company&#8217;s financial
position or results of operations for the years ended December 31, 2020 and December 31, 2021. However, it is difficult to predict if
these governmental actions and the widespread economic disruption arising from the pandemic will impact our business in the future. The
Company will continue to monitor its progress and communicate changes in estimates and assumptions with shareholders, as necessary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">USE OF ESTIMATES</a></td>
<td class="text"><p id="xdx_846_eus-gaap--UseOfEstimates_z5pV71bVgtXT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zIy0YuvyHNj8">USE OF ESTIMATES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The preparation of financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the
date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ
from those estimates. Significant estimates in the accompanying financial statements include the allowance for doubtful accounts receivable,
valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of intangible assets, estimates
of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs,
and the valuation allowance on deferred tax assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">CONCENTRATIONS</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zgVwcoPfNxaK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zCOQ6uewdVkn">CONCENTRATIONS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Credit Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Financial instruments that potentially subject
us to concentrations of credit risk consist of cash and accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company maintains its
cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any
losses in such accounts from inception through December 31, 2021. As of December 31, 2021, approximately $<span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0_z4OC5M7Wutvl" title="Uninsured cash">22,070,000</span> of the Company&#8217;s
cash deposits were greater than the federally insured limits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Major Customers</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> The Company continually assesses
the financial strength of its customers. For the year ended December 31, 2021, two customers accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zeApe0lB3jFj" title="Concentration percentage">33</span>%
and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_z1lwG5jMcVQb" title="Concentration percentage">13</span>%
of total revenues each. For the year ended December 31, 2020, revenues from one customer accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zUoRtZ2Ao9XW" title="Concentration percentage">30</span>%
of total revenues. At December 31, 2021, accounts receivable from four customers accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zzCQbBrGszoh" title="Concentration percentage">30</span>%, <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zhaNACXJFiB_zD883G30lBia" title="Concentration percentage">22</span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zktQz6sjvc4_zNXQMCsz9vax" title="Concentration percentage">13</span>%
and <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zoE0KDKLEVPj" title="Concentration percentage">10</span>%
of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. At
December 31, 2020, accounts receivable from two customers accounted for <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zOhuyjEXeuOR" title="Concentration percentage">61</span>%
and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zweZ8kpptVsb" title="Concentration percentage">13</span>%
of total accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. <span style="background-color: white">For
the years ended December 31, 2021 and 2020, the Company had a heavy concentration of sales to federal, state and local governments
which represented <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zSlHuyWkDGmS" title="Concentration percentage">86</span>%
and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zH103v1Dn7y_z5zMdcELKeI8" title="Concentration percentage">53</span>%
of revenues, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">CASH AND CASH EQUIVALENTS</a></td>
<td class="text"><p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zTcpDdsq5Lzc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86B_zi31cwn5OuLS">CASH AND CASH EQUIVALENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the purposes of the statements
of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash
equivalents. There were <span id="xdx_909_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20211231_zALPKb95yfTT" title="Cash equivalents"><span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20201231_z4jzDpWid0j7" title="Cash equivalents">no</span></span> cash equivalents at December 31, 2021 or December 31, 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">FAIR VALUE OF FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zSxN7o5q30UG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zJ9wbuzK4Ey5">FAIR VALUE OF FINANCIAL INSTRUMENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s financial
instruments, including accounts receivable, accounts payable, accrued expenses, and short-term loans, are carried at historical cost basis.
At December 31, 2021, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these
instruments.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p id="xdx_846_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z8Rrt7djsRvW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_867_zvcFVQi5tJr5">ACCOUNTS RECEIVABLE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounts receivable are customer
obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any receivables may
become uncollectible. Management&#8217;s evaluation includes several factors including the aging of the accounts receivable balances,
a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience,
net of recoveries, and economic conditions. The Company includes any accounts receivable balances that are determined to be uncollectible
in its overall allowance for doubtful accounts. After all attempts to collect a receivable have failed, the receivable is written off
against the allowance. There were <span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20211231_zgV7xV8tq6FW" title="Allowances for doubtful accounts"><span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20201231_z8WKOXjLWZTy">no</span></span> allowances for doubtful accounts as of the years ended December 31, 2021 and 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">INVENTORY</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_zLoBNJmi8Qi_zqF37ADJK89P" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_z5kYrWmX0PxU">INVENTORY</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and
performs annual physical inventory counts. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">PROPERTY, EQUIPMENT AND DEPRECIATION</a></td>
<td class="text"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zPloKvcQlqiR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_864_zq6M8Lx9cBtz">PROPERTY, EQUIPMENT AND DEPRECIATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment is
recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of
<span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231_zK6iInlHOS1x" title="Property and equipment estimated useful lives">3 to 7 years</span>. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">PATENTS</a></td>
<td class="text"><p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zjqqJP1FjEyQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zy9cixOKAfvf">PATENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company believes it will
achieve future economic value benefits for its patents. All administrative costs for obtaining patents are accumulated on the balance
sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset
and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied
or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned. Accumulated
amortization related to patents was $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zWY570Rvd8F1" title="Accumulated amortization">30,175</span> and $<span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_z2w1wmnHzFDQ" title="Accumulated amortization related to patents">11,574</span> as of December 31, 2021 and 2020, respectively. Patent amortization expense was
$<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20211231_zbJjMHzv92zo" title="Amortization expense">18,600</span> and $<span id="xdx_907_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20200101__20201231_zS0RWWvWMIQn">4,502</span> in the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the estimated patent amortization
expense for each of the five succeeding years is $<span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231_z5IDxHm6LOlm" title="Amortization expenses for succeeding years"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231_zfrm71ZxjU8_zsFsrRcMKhr8"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231_zzfch9yDoSNc"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231_zBrnGRsGhoQD"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20211231_zmhI3CZOWg5a">13,307</span></span></span></span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zn8rpcXtbwTR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zz0uUBwsgrl_zeT1jrJR11ek">LEASES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company&#8217;s assessment is based
on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the
economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The
Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease
payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of
12 months or less.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">IMPAIRMENT OF LONG-LIVED ASSETS</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zKZrcQCGdVsu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_860_zZYmX7wXCabV">IMPAIRMENT OF LONG-LIVED ASSETS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for long-lived
assets in accordance with the provisions of Accounting Standards Codification (&#8220;ASC&#8221;) 360-10-35-15 &#8220;Impairment or Disposal
of Long-Lived Assets.&#8221; This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets
to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be
generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying
amount or fair value less costs to sell.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">REVENUE RECOGNITION</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zy3Ws5jLfGgs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zPAMvK7pvZCA">REVENUE RECOGNITION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Beam follows the revenue standards
of Financial Accounting Standards Board Update No. 2014-09: &#8220;Revenue from Contracts with Customers (Topic 606).&#8221; The core
principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount
that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue is recognized
in accordance with that core principle by applying the following five steps: 1) identify the contracts with a customer; 2) identify the
performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations;
and 5) recognize revenue when (or as) we satisfy a performance obligation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues are primarily derived
from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products
and revenues from sales of professional services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from inventoried
product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue
values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically
obligated to make payment for such products within a 30-45 day period after delivery.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Revenues from maintenance fees for services provided
by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined
at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance
of the maintenance period.<b/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Extended maintenance or warranty
services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance
obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation
or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenues from professional
services are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such
services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a policy of
recording sales incentives as a contra revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company includes shipping
and handling fees billed to customers as revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any deposits received from
a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted
for as deferred revenue on the balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales tax is recorded on a
net basis and excluded from revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company generally
provides a standard one-year warranty on its products for materials and workmanship but may provide multiple year warranties as
negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company
accrues for product warranties when the loss is probable and can be reasonably estimated. At December 31, 2021, the Company has <span id="xdx_90E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_do_c20211231_zEVtKBGtxlz3" title="Accrued warranty reserve">no</span>
product warranty accrual based on the Company&#8217;s historical financial warranty expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">COST OF REVENUES</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zESD9oOfXtwZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zy7yxfE89Yq_zRpmC8FFrVqo">COST OF REVENUES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company records direct
material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing
equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company
further includes shipping and handling costs as cost of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">RESEARCH AND DEVELOPMENT</a></td>
<td class="text"><p id="xdx_845_eus-gaap--ResearchAndDevelopmentExpensePolicy_zt5csqTPF0Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zOxD6qm8LWsM">RESEARCH AND DEVELOPMENT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with ASC 730-10,
&#8220;Research and Development,&#8221; expenditures for research and development of the Company&#8217;s products are expensed when incurred
and are included in operating expenses. The Company recognized research and development costs of $<span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20210101__20211231_z6qhy81AfjMm" title="Research and development costs">360,586</span> and $<span id="xdx_90E_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20200101__20201231_zJBuSuFH8Vvf" title="Research and development costs">261,611</span> for the years ending
December&#160;31, 2021 and 2020, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>











<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">ADVERTISING</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--AdvertisingCostsPolicyTextBlock_zdwtXRwAATgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zZtd7o5q8yhp">ADVERTISING</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#8220;Advertising Costs,&#8221; advertising costs are
charged to operations and included in operating expenses when incurred. Such amounts aggregated $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0_zQmgYdWe2bCv" title="Advertising costs">138,072</span> in 2021 and $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0_z2iVTue9EIc5" title="Advertising costs">122,840</span> in 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z98W6hgXSGb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86F_zzfhVJZFjN9R">STOCK-BASED COMPENSATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows ASC 718,
&#8220;Compensation &#8211; Stock Compensation.&#8221; ASC 718 requires companies to estimate and recognize the fair value of stock-based
awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest is recognized as an expense
over the shorter of the service periods or vesting periods using the straight-line attribution method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred,
as a reversal of share-based compensation expense related to awards that will not vest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zPz4ij4j7wKI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zqp9Ru5dzZxQ">INCOME TAXES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for income
taxes pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which requires, among other things, an asset and liability
approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities
for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities.
A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that
the net deferred asset will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows the provisions
of ASC 740-10-25-5, <i>&#8220;</i>Basic Recognition Threshold<i>.&#8221;</i> When tax returns are filed, it is highly certain that some
positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits
of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6,
the benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than 50&#160;percent likely of being realized upon
settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount
measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its
tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized
tax benefits. As of December 31, 2021, tax years 2018 through 2021 remain open for IRS audit. The Company has received no notice of audit
from the IRS for any of the open tax years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes the
benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#8220;Basic Recognition Threshold&#8221; provides guidance
on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized
tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing
authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">NET LOSS PER SHARE</a></td>
<td class="text"><p id="xdx_843_eus-gaap--EarningsPerSharePolicyTextBlock_zpSM99w8uYu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zCAtbuDPoMz7">NET LOSS PER SHARE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per share is
computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted
net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive,
potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable
upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive
securities are excluded from the computation if their effect is anti-dilutive.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">Options to purchase <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zgao8Onq0UZ_zUrJVPphcuLh" title="Potentially dilutive stock equivalents outstanding">263,433</span>
common shares and warrants to purchase <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zieyj42I1fTi" title="Potentially dilutive stock equivalents outstanding">519,658</span> shares of common stock were outstanding at December 31, 2021. Options to purchase <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsSharesMember_zzIGn5iqcu31" title="Potentially dilutive stock equivalents outstanding">341,808</span>
common shares and warrants to purchase <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--WarrantSharesMember_zpM4mmd9CgWt" title="Potentially dilutive stock equivalents outstanding">965,584</span> shares of common stock were outstanding at December 31, 2020. These shares were not included
in the computation of diluted loss per share for the years ended December 31, 2021 and 2020 because the effects would have been anti-dilutive.
These options and warrants may dilute future earnings per share.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">CONTINGENCIES</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zkouft0icLeL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zKSVHyI7ood7">CONTINGENCIES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain conditions may exist
as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one
or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment
inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the
Company or unasserted claims that may result in such proceedings, the Company's legal counsel evaluates the perceived merits of any legal
proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the
assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably
estimated, then the estimated liability would be accrued in the Company's financial statements. If the assessment indicates that a potentially
material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature
of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does
not include legal costs in its estimates of amounts to accrue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"/>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">SEGMENTS</a></td>
<td class="text"><p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zmgWylyMbbBY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86D_zE1hUCWmeQQd">SEGMENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company follows ASC 280-10
for &#8220;Disclosures about Segments of an Enterprise and Related Information.&#8221; During 2021 and 2020, the Company only operated
in one segment; therefore, segment information has not been presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">RECLASSIFICATIONS</a></td>
<td class="text"><p id="xdx_845_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zKMlYTij0RoN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86F_zQCzKXehYJuu">RECLASSIFICATIONS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Where necessary, the prior
year&#8217;s information has been reclassified to conform to the current year 2021 statement presentation. On the Balance Sheets, $69,711
of deferred revenue was reclassified to deferred revenue, noncurrent.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zDpX3ZdH16bA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_861_z1uyYaNBokEF">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-06,&#160;<i>Debt&#8212;Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic
815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</i>&#160;to address the complexity in accounting
for certain financial instruments with characteristics of liabilities and equity. This ASU includes amendments that significantly change
the guidance on convertible instruments and the derivative scope exception for contracts in an entity's own equity and simplifies the
accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation
models in Subtopic 470-20. The prior conditions were difficult to apply and resulted in circumstances where warrants may have been required
to be accounted for as a liability rather than as equity if issued under a registration statement. The Company, in consultation with
legal counsel, determined that its outstanding public warrants issued under a Registration Statement on Form S-1 met, and continues to
meet, the criteria for equity based on the terms of the warrant. Had the warrants been determined that liability treatment was required,
the liability would have been approximately $64 million for the 953,595 public warrants at December 31, 2020 with a non-cash charge to
the statement of operations of $61 million for the year ended December 31, 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The ASU is effective for smaller
reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, although early
adoption is permitted, as early as fiscal years beginning after December 15, 2020. As such, the Company adopted ASU 2020-06 effective
January 1, 2021, on a full retrospective basis, which will allow the Company to continue to classify the warrants as equity, and as a
result, had no effect on its financial statements and related disclosures. If the Company had recorded the warrants as a liability in
prior periods, with the full retrospective adoption on January 1, 2021, the liability would have been recast as equity and retained earnings
adjusted to reverse the effect of the liability entries and as a result, there would be no impact on the financial statements for any
periods presented.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In June 2016, the FASB issued
ASU<i>&#160;2016-13,</i>&#160;<i>Financial Instruments &#8211; Credit Losses&#160;</i>(ASC Topic 326) requiring initial recognition of
credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates
the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other
receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and
reasonable and supportable forecasts that affect the collectability of the financial assets. The standard is effective for the Company
beginning January 1, 2023. The adoption of this guidance is not expected to have a material effect on our financial statements.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_RisksAndUncertaintiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_RisksAndUncertaintiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122220856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Prepaid expenses and other current assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zWaMshzXczFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B5_zFvWpw8V7SSo" style="display: none">Prepaid expenses and other current assets</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20211231_z1p6ZOglOmGr" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20201231_zaigx7CVSfcg" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_pp0p0_maPEAOAziln_zorQGBfYOg3_zxZdYRcwS3AQ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Prepaid insurance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">65,653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">33,320</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--DepositsAssetsCurrent_iI_pp0p0_maPEAOAziln_zFSQTtqznALB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Vendor prepayments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,557</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,049</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--DueFromRelatedPartiesCurrent_iI_pp0p0_maPEAOAziln_zNijsurTT9wK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Related party receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,574</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_ecustom--CashDueForWarrantExercises_iI_pp0p0_d0_maPEAOAziln_z4MRidAxhaCe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Cash due for warrant exercises</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">194,450</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pp0p0_mtPEAOAziln_z9lQ6lzHtoCh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">180,194</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">321,393</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122310888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventory</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zbk4BQdKAPi2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INVENTORY (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BA_zDYAzicCRLmr" style="display: none">Schedule of inventory</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20211231_znWGLXCA4RES" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20201231_zEDP6kA5iUQ7" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryFinishedGoods_iI_pp0p0_d0_maINzERf_zG9Zyztt5OQv" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Finished goods</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzERf_zEfJOJOQnsU4" style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: left">Work in process</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">424,761</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">559,582</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzERf_z81ccvPr3kjK" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Raw materials</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,186,099</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">533,181</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryNet_iTI_pp0p0_mtINzERf_zTts3iXhjxVF" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventory</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,610,860</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,092,763</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122354888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp66vsfGKQjq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zcfDRRfWzLli" style="display: none">Schedule of property and equipment</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Furniture and fixtures</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_z9pYgF6M4v8U" style="width: 13%; text-align: right" title="Total property and equipment">129,075</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_zkSwu8GcbbN8" style="width: 13%; text-align: right" title="Total property and equipment">85,333</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Computer equipment and software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z5obkcCpzLR0" style="text-align: right" title="Total property and equipment">73,517</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z7PDA1szQ0p0" style="text-align: right" title="Total property and equipment">87,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zp2RhzqCMaUX" style="text-align: right" title="Total property and equipment">27,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zy7aUJw7MAfq" style="text-align: right" title="Total property and equipment">13,918</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Autos</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zURGYDg2c8s7" style="text-align: right" title="Total property and equipment">337,394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zGnhuMFCXia7" style="text-align: right" title="Total property and equipment">84,796</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Machinery and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zntrWzq3MmNq" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">565,499</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zio54cERq8vo" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">425,856</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0_zaxSvZiKmWV2" style="text-align: right" title="Total property and equipment">1,133,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0_zD51RBDt5mHM" style="text-align: right" title="Total property and equipment">697,206</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zhBlKPZ75mpn" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(483,218</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zDvGK5BkyW4c" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(462,170</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Property and Equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0_zIFO0FhhCl1n" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net">650,195</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0_zMtYZDYT0PM8" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net">235,036</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122235064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued expense schedule</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z3iEjYQE4t72" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - ACCRUED EXPENSES (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B7_zlzCcMDiPCpK" style="display: none">Accrued expense schedule</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20211231_zOUCspjqYJZm" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20201231_zRTMJy3Uq5Ge" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maALCz6a9_zKSyzRkLdia9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Accrued vacation</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">238,147</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">205,809</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALCz6a9_zJB38cr1yyhv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Accrued salaries and bonus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">353,121</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">178,449</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsPayableTradeCurrent_iI_pp0p0_maALCz6a9_zwXAUHKqiUXk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Vendor accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,520</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,400</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCz6a9_zA1BU8GVPgbC" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Other accrued expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">99,900</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,909</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCz6a9_z1GG8DnGR3tB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total accrued expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">726,688</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">391,567</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123458360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_ScheduleOfOperatingRightofUseAsset', window );">Schedule of operating right-of use asset</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfOperatingRightofUseAsset_zML2eqdJy8um" style="font: 10pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Operating right-of use asset)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BC_zE721n7rsIHx" style="display: none">Schedule of operating right-of use asset</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">Operating right-of</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">use asset</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-decoration: underline; text-align: left">Sub-lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Office lease initial measurement January 1, 2019 </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_z2z55Ti7pQN6" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning">872,897</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zeLf5uueiIjf" style="text-align: right" title="Less amortization of operating lease">(523,738</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zX8KzPR9c0ev" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments">(32,770</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Operating lease ROU asset December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zKfeTs4GuxaC" style="border-bottom: Black 2.5pt double; text-align: right" title="Office lease initial measurement, beginning">316,389</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zJCsw3uar8SZ" style="text-align: right" title="Less amortization of operating lease">(349,159</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_ze1tkC3xPoWn" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments">32,770</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Operating lease ROU asset August 31, 2020 - end of sublease</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_d0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zVh7L7Lxvj6e" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">New lease</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Office lease initial measurement September 1, 2020</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zyAqb3XZ1edd" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning">2,605,032</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less amortization of operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zHZ0s5KkD66I" style="text-align: right" title="Less amortization of operating lease">(173,669</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Straight-line lease expense in excess of cash payments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_z2KESMUtKeSz" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments">(12,860</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Operating lease ROU asset as of December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zxF2MA3I3Ytd" style="text-align: right" title="Office lease initial measurement, beginning">2,418,503</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less amortization of operating lease</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zSGVFLvapDcP" style="border-bottom: Black 1pt solid; text-align: right" title="Less amortization of operating lease">(388,591</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Operating lease ROU asset as of December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zpNK1lnHJZWt" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end">2,029,912</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of lease liability</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_zvGphohRsp0W" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Lease liability)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BB_zaeD451w9w1p" style="display: none">Schedule of lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20211231_zDaLmVCmSquH" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20201231_znpq88RXvO0j" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="6" style="text-align: center"><b>December 31,</b></td><td><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2021</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzYlX_zZ5lVJzIdWBC" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: left">Operating lease liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">467,891</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">521,006</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzYlX_zA9miFUrHOIG" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Operating lease liabilities, noncurrent</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,607,221</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,910,357</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzYlX_z4HsH6ESd5bM" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,075,112</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,431,363</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of operating leases reconciled lease liability</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zD7uZ3vsYELK" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B9_zGdfM4wazOX2" style="display: none">Schedule of operating leases reconciled lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20211231_zhb7lwSFIFk0" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>December
                                            31,</b></p>
                                                                               <p style="margin-top: 0; margin-bottom: 0"><b>2021</b></p></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLUzrKs_zMrf63w0ZYvz" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">649,147</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLUzrKs_zFu7WR7wgrog" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">668,622</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLUzrKs_zOC9yPmyUPct" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">688,680</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLUzrKs_zC1wDmI5igkQ" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">2025</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,212</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLUzrKs_zne8d7f6QYSx" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total undiscounted future minimum payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,474,661</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zHs9j8FZB5V4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Less imputed interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(399,549</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
<tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zUy6UWcJLMAG" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Total lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,075,112</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ScheduleOfOperatingRightofUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ScheduleOfOperatingRightofUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719116284680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Assumptions for options granted</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zZ1brq2u9lkX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BB_zrqaklOT240E" style="display: none">Assumptions for options granted</span></td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2021</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2020</td><td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zT71fVbcUqEQ" title="Expected volatility">93.03</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zwqbK66QUSkF" title="Expected volatility">99.32</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zmgJznFQjYs6" title="Expected volatility">74.16</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zxrVEiif9JMV" title="Expected volatility">115.78</span>%</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zixP4tfFgSWc" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zB5pQLItsFWh" title="Expected remaining term">5 - 7 Years</span></td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zEg9OKRISUMI" title="Risk-free interest rate">1.25</span>% - <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_z2Xe6fbsIci3" title="Risk-free interest rate">1.38</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zbWJEbAf65F5" title="Risk-free interest rate">0.37</span>% - <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zHfS0740i0ov" title="Risk-free interest rate">1.79</span>%</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 42%">Weighted average FV</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: center">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z6glpwnVcQbe" style="width: 20%; text-align: right">19.55</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: center">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z7sr0cAWVaWE" style="width: 20%; text-align: right">12.38</td><td style="width: 1%; text-align: left">&#160;</td></tr>
</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of option activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zbnVRyYdK2h2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span id="xdx_8BA_z6tK87ziDWDT" style="display: none">Schedule of
    option activity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Exercise</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Contractual Life</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 51%; text-align: left">Outstanding at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOqwbMMaedXf" style="width: 13%; text-align: right" title="Number of Options Outstanding, Beginning">239,704</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4i1hziNar55" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">9.25</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 13%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPN2upV6Z1JI" style="text-align: right" title="Number of Options Granted">105,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQ9QUDbiPbU0" style="text-align: right" title="Weighted Average Exercise Price Granted">15.63</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeyWr06Iddlf" style="text-align: right" title="Number of Options Exercised">(3,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXa2ycnx8OwQ" style="text-align: right" title="Weighted Average Exercise Price Exercised">4.09</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcgqoo1RDfor" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(500</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVWKxQnMCrXt" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">5.27</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zxDKS250geK_zIJxlslNCE2C" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning">341,808</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYNPclo4Zbga" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding,Beginning">11.27</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zt7fF2UmBFVQ" style="text-align: right" title="Number of Options Granted">43,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfqTG7y8b4pb" style="text-align: right" title="Weighted Average Exercise Price Granted">24.63</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWyWg0QHlSDn" style="text-align: right" title="Number of Options Exercised">(97,192</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs3erHSLsbcj" style="text-align: right" title="Weighted Average Exercise Price Exercised">13.28</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2QKxAVvydR8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(24,483</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcYPHCMDsvBq" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">23.84</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbL3lNSZOpqT" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">263,433</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zE0lrMD9UxlI" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">11.56</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl2kWZCGijek" title="Weighted Average Remaining Contractual Life">7.24</span> Years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zhRjB01Fo44O" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending">155,402</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zEa3DnVOZuFS" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending">7.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zuQDruK2aEpO" title="Weighted Average Remaining Contractual Life, exercisable">6.12</span> Years</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Warrant activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_znvs2mHZgRI5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span id="xdx_8B5_zPj7WJEqskWg" style="display: none">Warrant activity</span></td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Warrants</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 59%; text-align: left">Outstanding at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zDuNvjER7KEB" style="width: 17%; text-align: right" title="Number of Warrants Outstanding, Beginning">2,535,790</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zErvu5viDZPx" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.41</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4e8ZHjBjpTd" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(1,570,206</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0cXU8k6TPz4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.47</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Outstanding at December 31, 2020</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zQB3zvolqPoi" style="text-align: right" title="Number of Warrants Outstanding, Beginning">965,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVtcvb6zXwWR" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.33</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Exercised</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zk7gKEWb4zqC" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(445,926</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_z4wfNSepKxhF" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.40</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: left">Outstanding at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYn1nZHF05W_z5Tan8WT1kpD" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">519,658</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z72z2FbObzJN" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">6.30</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zAeIFTJcTWe6" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable, Ending">519,658</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVcgXvmZ1sbT" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, ending">6.30</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>
<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_RestrictedStockAwardsMember', window );">Restricted Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock', window );">Schedule of restricted stock award activity</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zUztn6MHQ4ig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span id="xdx_8BB_zRIIoFBeEFlb"><b style="display: none">Schedule
of restricted stock award activity</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nonvested</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Shares</p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted-</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average Grant-</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Date Fair Value</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 59%; text-align: left">Nonvested at December 31, 2019</td><td style="width: 2%">&#160;</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20200101__20201231_zI1n8rAB0Ee3" style="width: 17%; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning">44,437</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20200101__20201231_zkt0lOPoA6Ca" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">5.63</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200101__20201231_zXAtARHG5nt9" style="text-align: right" title="Number of Nonvested Shares Granted">61,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pdp0_c20200101__20201231_zsrDVRFnRd2d" style="text-align: right" title="Weighted Average Exercise Price Granted">12.44</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20200101__20201231_znGhdRv2vzF9" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Vested">(59,782</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_zL4Vi8d5jq8h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Vested">7.51</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Nonvested at December 31, 2020</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20210101__20211231_zdlYN4OVQfP9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning">46,563</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20210101__20211231_z4ZwCcjocdd5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">12.28</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231_zFkx5TzcgCjh" style="text-align: right" title="Number of Nonvested Shares Granted">20,444</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zcA5YQjrJKF8" style="text-align: right" title="Weighted Average Exercise Price Granted">31.41</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Vested</td><td>&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20210101__20211231_z5OtgVHAFSx1" style="text-align: right" title="Number of Nonvested Shares Vested">(40,513</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zg8uPaexDCdk" style="text-align: right" title="Weighted Average Exercise Price Vested">18.32</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20210101__20211231_zHLFSXmJioNl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Forfeited">(12,825</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231_zSgilNpko9Y7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">14.95</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Nonvested at December 31, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20210101__20211231_z934c4V0UQk3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Ending">13,669</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20210101__20211231_zP1Hl8uyEaC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">20.45</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_RestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_RestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123457240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of revenues</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_z8yDq5w5Xiz8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - REVENUES (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B6_z99VkVUS3Zh_zgFxngm21VMw" style="display: none">Schedule of revenues</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">For the Years Ended</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="7" style="font-weight: bold; text-align: center">December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Product sales</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zHUWTRilvEJL" style="width: 13%; text-align: right" title="Revenues">8,574,096</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zvtWrcbgZ6s2" style="width: 13%; text-align: right" title="Revenues">6,024,274</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Maintenance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_zllHYNcpIndr" style="text-align: right" title="Revenues">44,068</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_z0674mSacsPi" style="text-align: right" title="Revenues">30,957</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zF3MbKukSSq4" style="text-align: right" title="Revenues">98,134</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_pp0p0_z3k99rxylJYx" style="text-align: right" title="Revenues">57,506</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Shipping and handling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zKfleneRJFdk" style="text-align: right" title="Revenues">319,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zUjZ8MtEMjnM" style="text-align: right" title="Revenues">108,173</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Discounts and allowances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20210101__20211231_zKn37aeLB0a8" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(33,899</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20200101__20201231_zDjqH3v9wmw4" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(10,560</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total revenues</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20210101__20211231_pp0p0_zI5Ed53HkpBQ" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">9,001,751</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_c20200101__20201231_pp0p0_zrM3LJQIH45D" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">6,210,350</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122353768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income tax reconciliation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCve96oA7l11" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Tax Expense)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zPhiuzduQeEQ" style="display: none">Income tax reconciliation</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49C_20210101__20211231_zL9otCRCgEAp" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20200101__20201231_z0Zru3K8lzg1" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzRKl_zbo4L8auNZt_zVRF3pkKCHzT" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify">Computed &#8220;expected&#8221; tax expense (benefit)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,384,995</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,093,697</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzRKl_zeKtQFWJ7qy2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">State taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(568,269</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(407,798</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzRKl_zt01nzclxBwc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Non-deductible stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(328,295</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,933</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzRKl_z1wtFr5rzVGb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Non-deductible items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">611</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzRKl_zjCRpVX2j7dw" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">True-up to tax return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(41,173</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">683,476</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzRKl_z0t2zLufGz8j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Change in deferred tax asset valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,321,726</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">829,285</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pp0p0_mtCITEBzRKl_zn2ERd4g82V9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Income tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">825</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,944</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zeUuCVhwibIr" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B1_zwQELVQ7my84" style="display: none">Deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20211231_zGSZOeCDDzr_z6Q3f1eQLp8z" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20201231_zuBNQFuNd8U_zKqiMaH99WUj" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zk1YQdO6pCNg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_i01I_pp0p0_maDTAGz6ny_zW9YKYoFQ8xj" style="vertical-align: bottom; background-color: White">
    <td style="width: 41%; text-align: justify">Stock options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">406,703</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">574,365</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_i01I_pp0p0_maDTAGz6ny_zt5AehhfWoWQ" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Deferred Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71,155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,070</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_i01I_pp0p0_maDTAGz6ny_z6NL5AMEiYKP" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63,473</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,457</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_maDTAGz6ny_zPfEwUITRhvY" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Net operating loss carryforward</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,484,444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,012,021</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_mtDTAGz6ny_maDTANzO5k_zBjp06QU7HYM" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Total gross deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,055,775</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,703,913</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_pp0p0_di_msDTANzO5k_zXgSfGCAwmWH" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Less: Deferred tax asset valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(12,978,187</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,656,461</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_mtDTANzO5k_maDTALNzTb7_zNi3C5wZJ5ai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Total net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,588</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47,452</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxAssetsPatents_i01I_pp0p0_zCf43L1ZLtJ3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Patents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(24,393</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zlRtm7BVrluA" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pp0p0_di_maDITLzZN2_zFTsgn1z6qLy" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(53,195</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(47,452</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pp0p0_di_mtDITLzZN2_msDTALNzTb7_zJcdsJwi9RjD" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(77,588</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(47,452</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_pp0p0_d0_mtDTALNzTb7_z59SOpbMRjN1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total net deferred taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719044628840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Uninsured cash</a></td>
<td class="nump">$ 22,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances for doubtful accounts</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property and equipment estimated useful lives</a></td>
<td class="text">3 to 7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization related to patents</a></td>
<td class="nump">$ 30,175<span></span>
</td>
<td class="nump">11,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">18,600<span></span>
</td>
<td class="nump">4,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Amortization expenses for succeeding years</a></td>
<td class="nump">13,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Two</a></td>
<td class="nump">13,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="nump">13,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="nump">13,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Five</a></td>
<td class="nump">13,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyAccrual', window );">Accrued warranty reserve</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development costs</a></td>
<td class="nump">360,586<span></span>
</td>
<td class="nump">261,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 138,072<span></span>
</td>
<td class="nump">$ 122,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember', window );">Equity Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">263,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="nump">519,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_OptionsSharesMember', window );">Option Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">341,808<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_WarrantSharesMember', window );">Warrant Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive stock equivalents outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">965,584<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">61.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Sales [Member] | Federal, State, and Local Government [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">86.00%<span></span>
</td>
<td class="nump">53.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtendedProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123364984&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_OptionsSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_OptionsSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_WarrantSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_WarrantSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=BEEM_Customer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=BEEM_Customer1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=BEEM_Customer2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=BEEM_Customer2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=BEEM_Customer3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=BEEM_Customer3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=BEEM_Customer4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=BEEM_Customer4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=BEEM_FederalStateLocalGovtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=BEEM_FederalStateLocalGovtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719120180456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LIQUIDITY (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2020</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionLineItems', window );"><strong>Securities Financing Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,596,039<span></span>
</td>
<td class="nump">$ 5,213,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,186,998<span></span>
</td>
<td class="nump">1,181,473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,406,707<span></span>
</td>
<td class="nump">4,138,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Net proceeds from sale of equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,854,223<span></span>
</td>
<td class="nump">9,926,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,948,512<span></span>
</td>
<td class="nump">$ 26,702,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_WorkingCapital', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,611,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_JulyOfferingMember', window );">July Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionLineItems', window );"><strong>Securities Financing Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds from sale of equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,499,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_NovemberOfferingMember', window );">November Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionLineItems', window );"><strong>Securities Financing Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Net proceeds from sale of equity</a></td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Working capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_JulyOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=BEEM_JulyOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_NovemberOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=BEEM_NovemberOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719044528120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">$ 65,653<span></span>
</td>
<td class="nump">$ 33,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Vendor prepayments</a></td>
<td class="nump">87,557<span></span>
</td>
<td class="nump">83,049<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Related party receivable</a></td>
<td class="nump">26,984<span></span>
</td>
<td class="nump">10,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_CashDueForWarrantExercises', window );">Cash due for warrant exercises</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">194,450<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current assets</a></td>
<td class="nump">$ 180,194<span></span>
</td>
<td class="nump">$ 321,393<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_CashDueForWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash due for warrant exercises</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_CashDueForWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123783800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">424,761<span></span>
</td>
<td class="nump">559,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">1,186,099<span></span>
</td>
<td class="nump">533,181<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 1,610,860<span></span>
</td>
<td class="nump">$ 1,092,763<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719118888376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 1,133,413<span></span>
</td>
<td class="nump">$ 697,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(483,218)<span></span>
</td>
<td class="num">(462,170)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and Equipment, Net</a></td>
<td class="nump">650,195<span></span>
</td>
<td class="nump">235,036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">129,075<span></span>
</td>
<td class="nump">85,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=BEEM_ComputerEquipmentAndSoftwareMember', window );">Computer equipment and software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">73,517<span></span>
</td>
<td class="nump">87,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">27,928<span></span>
</td>
<td class="nump">13,918<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">337,394<span></span>
</td>
<td class="nump">84,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 565,499<span></span>
</td>
<td class="nump">$ 425,856<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=BEEM_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=BEEM_ComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719118730696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 71,152<span></span>
</td>
<td class="nump">$ 36,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventoryCapitalizedCosts', window );">Depreciation expense capitalized</a></td>
<td class="nump">32,136<span></span>
</td>
<td class="nump">20,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment', window );">Disposal of property and equipment</a></td>
<td class="nump">$ 3,023<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventoryCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryCapitalizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719121567336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED EXPENSES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">$ 238,147<span></span>
</td>
<td class="nump">$ 205,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued salaries and bonus</a></td>
<td class="nump">353,121<span></span>
</td>
<td class="nump">178,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Vendor accruals</a></td>
<td class="nump">35,520<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">99,900<span></span>
</td>
<td class="nump">2,909<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 726,688<span></span>
</td>
<td class="nump">$ 391,567<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123282072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTE PAYABLE &#8211; RELATED PARTY AND NOTE PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>May 01, 2020</div></th>
<th class="th"><div>Nov. 13, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=BEEM_ConvNoteRelatedPartyMember', window );">Convertible Note Related Party [Member] | Wheatley [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Debt discount for beneficial conversion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense debt</a></td>
<td class="nump">$ 5,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">3,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of note payable</a></td>
<td class="nump">220,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Payment of interest</a></td>
<td class="nump">$ 52,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=BEEM_PPPLoanMember', window );">PPP Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Payment of interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Note payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 339,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=BEEM_ConvNoteRelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=BEEM_ConvNoteRelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=BEEM_WheatleyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=BEEM_WheatleyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=BEEM_PPPLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=BEEM_PPPLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719122439528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions', window );">Monthly lease payments</a></td>
<td class="text">$52,000 to $58,526 per month over the term
of the lease<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of basis, terms, and conditions on which variable lease payment for lessee's operating lease is determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719121536104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details - Operating right-of use asset) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Aug. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Office lease initial measurement, beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,418,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU asset, end</a></td>
<td class="nump">$ 2,418,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,029,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BEEM_SubleaseMember', window );">Subliease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Office lease initial measurement, beginning</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 316,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 872,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Less amortization of operating lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(349,159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(523,738)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments', window );">Straight-line lease expense in excess of cash payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,770)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU asset, end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 316,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BEEM_NewLeaseMember', window );">New Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Office lease initial measurement, beginning</a></td>
<td class="nump">2,605,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,418,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Less amortization of operating lease</a></td>
<td class="num">(173,669)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(388,591)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments', window );">Straight-line lease expense in excess of cash payments</a></td>
<td class="num">(12,860)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU asset, end</a></td>
<td class="nump">$ 2,418,503<span></span>
</td>
<td class="nump">$ 2,605,032<span></span>
</td>
<td class="nump">$ 2,029,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Straight-line lease expense in excess of cash payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BEEM_SubleaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BEEM_SubleaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BEEM_NewLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=BEEM_NewLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719121768616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details - Lease liability) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 02, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">$ 467,891<span></span>
</td>
<td class="nump">$ 521,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">1,607,221<span></span>
</td>
<td class="nump">1,910,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 2,075,112<span></span>
</td>
<td class="nump">$ 2,431,363<span></span>
</td>
<td class="nump">$ 2,605,032<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719121581720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details - Minimum rental commitments for our operating leases) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 02, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 649,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">668,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">688,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">468,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted future minimum payments</a></td>
<td class="nump">2,474,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(399,549)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 2,075,112<span></span>
</td>
<td class="nump">$ 2,431,363<span></span>
</td>
<td class="nump">$ 2,605,032<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719124398776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 02, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDiscountRate', window );">Borrowing rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">$ 2,075,112<span></span>
</td>
<td class="nump">$ 2,431,363<span></span>
</td>
<td class="nump">$ 2,605,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 405,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719044631560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assumptions for options granted (Details) - Share-based Payment Arrangement, Option [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod', window );">Expected remaining term</a></td>
<td class="text">5 - 7 Years<span></span>
</td>
<td class="text">5 - 7 Years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 19.55<span></span>
</td>
<td class="nump">$ 12.38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">93.03%<span></span>
</td>
<td class="nump">74.16%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="nump">0.37%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">99.32%<span></span>
</td>
<td class="nump">115.78%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.38%<span></span>
</td>
<td class="nump">1.79%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses use of the simplified method to calculate the expected term that stock option awards under the specified plan will exist before being exercised or terminated, the reason and justification for its use, and the periods for which the method was used if it was not used in all periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123273048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of option activity (Details) - Share-based Payment Arrangement, Option [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Beginning</a></td>
<td class="nump">341,808<span></span>
</td>
<td class="nump">239,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding,Beginning</a></td>
<td class="nump">$ 11.27<span></span>
</td>
<td class="nump">$ 9.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Options Granted</a></td>
<td class="nump">43,300<span></span>
</td>
<td class="nump">105,604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">$ 24.63<span></span>
</td>
<td class="nump">$ 15.63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options Exercised</a></td>
<td class="num">(97,192)<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercised</a></td>
<td class="nump">$ 13.28<span></span>
</td>
<td class="nump">$ 4.09<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options Forfeited</a></td>
<td class="num">(24,483)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="nump">$ 23.84<span></span>
</td>
<td class="nump">$ 5.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Ending</a></td>
<td class="nump">263,433<span></span>
</td>
<td class="nump">341,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">$ 11.56<span></span>
</td>
<td class="nump">$ 11.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">7 years 2 months 26 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options Exercisable, Ending</a></td>
<td class="nump">155,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable, Ending</a></td>
<td class="nump">$ 7.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life, exercisable</a></td>
<td class="text">6 years 1 month 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719121753752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of restricted stock award activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Nonvested Shares Outstanding, Beginning</a></td>
<td class="nump">46,563<span></span>
</td>
<td class="nump">44,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 12.28<span></span>
</td>
<td class="nump">$ 5.63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Nonvested Shares Granted</a></td>
<td class="nump">20,444<span></span>
</td>
<td class="nump">61,908<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">$ 31.41<span></span>
</td>
<td class="nump">$ 12.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Nonvested Shares Vested</a></td>
<td class="num">(40,513)<span></span>
</td>
<td class="num">(59,782)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Vested</a></td>
<td class="nump">$ 18.32<span></span>
</td>
<td class="nump">$ 7.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Nonvested Shares Forfeited</a></td>
<td class="num">(12,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="nump">$ 14.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Nonvested Shares Outstanding, Ending</a></td>
<td class="nump">13,669<span></span>
</td>
<td class="nump">46,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">$ 20.45<span></span>
</td>
<td class="nump">$ 12.28<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719121583272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant activity (Details) - Warrant [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Beginning</a></td>
<td class="nump">965,584<span></span>
</td>
<td class="nump">2,535,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 6.33<span></span>
</td>
<td class="nump">$ 6.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Warrants Exercised</a></td>
<td class="num">(445,926)<span></span>
</td>
<td class="num">(1,570,206)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercised</a></td>
<td class="nump">$ 6.40<span></span>
</td>
<td class="nump">$ 6.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Ending</a></td>
<td class="nump">519,658<span></span>
</td>
<td class="nump">965,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">$ 6.30<span></span>
</td>
<td class="nump">$ 6.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber', window );">Number of Warrants Exercisable, Ending</a></td>
<td class="nump">519,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable, ending</a></td>
<td class="nump">$ 6.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Warrants Exercisable, Ending</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Exercisable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants - Weighted Average Exercise Price Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719040091784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 27, 2020</div></th>
<th class="th"><div>Oct. 20, 2020</div></th>
<th class="th"><div>Jul. 07, 2020</div></th>
<th class="th"><div>Jun. 17, 2020</div></th>
<th class="th"><div>Aug. 31, 2020</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 27, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jul. 06, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,854,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,926,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,775,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic value of options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,391,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic value of options exercised outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,796,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (630,373)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,854,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=BEEM_Plan2021Member', window );">2021 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=BEEM_BeamGlobal2011StockIncentivePlanMember', window );">2011 Beam Global Stock Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=BEEM_AllPlansMember', window );">All Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_FairValueOfOptionsGranted', window );">Fair value of options granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 905,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,374,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_WarrantsMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,552,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Common stock issued from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_WarrantsExercisedCashlessShares', window );">Warrants exercised, cashless, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_WarrantsMember', window );">Warrants [Member] | Registered Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,456,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_WarrantsMember', window );">Warrants [Member] | Unregistered Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">445,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,570,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,926,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,391,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Equity Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">444,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">722,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_StockOptionsMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,040,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_RestrictedStockGrantsMember', window );">Restricted Stock Grants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized restricted stock grant expensegrant expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_RestrictedStockGrantsMember', window );">Restricted Stock Grants [Member] | Three Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue', window );">[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 620,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_RestrictedStockGrantsMember', window );">Restricted Stock Grants [Member] | 2011 Beam Global Stock Incentive Plan [Member] | Wheatley [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,367,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,539,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_RegisteredCommonStockMember', window );">Registered Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_WarrantsPurchase', window );">Warrants purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">433,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_UnregisteredCommonStockMember', window );">Unregistered Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_WarrantsPurchase', window );">Warrants purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=BEEM_OneDirectorMember', window );">One Director [Member] | Restricted Stock Grants [Member] | 2011 Beam Global Stock Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=BEEM_AnotherDirectorMember', window );">Another Director [Member] | Restricted Stock Grants [Member] | 2011 Beam Global Stock Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=BEEM_LeadDirectorMember', window );">Lead Director [Member] | Restricted Stock Grants [Member] | 2011 Beam Global Stock Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransactionTypeAxis=BEEM_StockIssuedForServicesMember', window );">Stock issued for services [Member] | Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued for Services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued for Services, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransactionTypeAxis=BEEM_ExerciseOfWarrantsMember', window );">Exercise of Warrants [Member] | Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_CashlessWarrantsExercises', window );">Cashless warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Common stock issued from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransactionTypeAxis=BEEM_ExerciseOfWarrantsMember', window );">Exercise of Warrants [Member] | Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,926,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransactionTypeAxis=BEEM_ExerciseOfWarrantsMember', window );">Exercise of Warrants [Member] | Warrant [Member] | Cash [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,732,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransactionTypeAxis=BEEM_ExerciseOfWarrantsMember', window );">Exercise of Warrants [Member] | Warrant [Member] | Prepaid Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 194,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=BEEM_OptionsExercisedCashlessBasisMember', window );">Options exercised, cashless basis [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_StockExercisedSharesIssued', window );">Stock exercised, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_ShelfRegistrationMember', window );">Shelf Registration [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued new, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,393,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from sale of equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_SecondPublicOfferingMember', window );">Second Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued new, shares</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="nump">$ 30.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from sale of equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_CashlessWarrantsExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_CashlessWarrantsExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_FairValueOfOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_FairValueOfOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_StockExercisedSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock exercised, shares issued</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockExercisedSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_WarrantsExercisedCashlessShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsExercisedCashlessShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_WarrantsPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=BEEM_Plan2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=BEEM_Plan2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=BEEM_BeamGlobal2011StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=BEEM_BeamGlobal2011StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=BEEM_AllPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=BEEM_AllPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_WarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=BEEM_RegisteredCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=BEEM_RegisteredCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=BEEM_UnregisteredCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=BEEM_UnregisteredCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_StockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_RestrictedStockGrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_RestrictedStockGrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=BEEM_ThreeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=BEEM_ThreeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=BEEM_WheatleyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=BEEM_WheatleyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_RegisteredCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_RegisteredCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_UnregisteredCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_UnregisteredCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=BEEM_OneDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=BEEM_OneDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=BEEM_AnotherDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=BEEM_AnotherDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=BEEM_LeadDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=BEEM_LeadDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransactionTypeAxis=BEEM_StockIssuedForServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransactionTypeAxis=BEEM_StockIssuedForServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=BEEM_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=BEEM_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransactionTypeAxis=BEEM_ExerciseOfWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransactionTypeAxis=BEEM_ExerciseOfWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=BEEM_PrepaidAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=BEEM_PrepaidAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=BEEM_OptionsExercisedCashlessBasisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=BEEM_OptionsExercisedCashlessBasisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_ShelfRegistrationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=BEEM_ShelfRegistrationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesFinancingTransactionAxis=BEEM_SecondPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=BEEM_SecondPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719044520792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 9,001,751<span></span>
</td>
<td class="nump">$ 6,210,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DiscountsAndAllowances', window );">Discounts and allowances</a></td>
<td class="num">(33,899)<span></span>
</td>
<td class="num">(10,560)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">8,574,096<span></span>
</td>
<td class="nump">6,024,274<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Maintenance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">44,068<span></span>
</td>
<td class="nump">30,957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember', window );">Service, Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">98,134<span></span>
</td>
<td class="nump">57,506<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 319,352<span></span>
</td>
<td class="nump">$ 108,173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DiscountsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DiscountsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_MaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719044540792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 9,001,751<span></span>
</td>
<td class="nump">$ 6,210,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">253,751<span></span>
</td>
<td class="nump">107,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Deferred revenue recorded in prior year</a></td>
<td class="nump">37,778<span></span>
</td>
<td class="nump">19,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_ProductDepositsMember', window );">Product Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">91,651<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_MaintenanceFeesMember', window );">Maintenance Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">$ 162,100<span></span>
</td>
<td class="nump">$ 107,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | California [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=BEEM_InternationalSalesMember', window );">International Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 84,081<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=BEEM_InternationalSalesMember', window );">International Sales [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously reported as deferred or unearned revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_ProductDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_ProductDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_MaintenanceFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_MaintenanceFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=BEEM_CaliforniaCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=BEEM_CaliforniaCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=BEEM_InternationalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=BEEM_InternationalSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719124566152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details-Tax Expense) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Computed &#8220;expected&#8221; tax expense (benefit)</a></td>
<td class="num">$ (1,384,995)<span></span>
</td>
<td class="num">$ (1,093,697)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="num">(568,269)<span></span>
</td>
<td class="num">(407,798)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible stock options</a></td>
<td class="num">(328,295)<span></span>
</td>
<td class="num">(6,933)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible items</a></td>
<td class="nump">1,831<span></span>
</td>
<td class="nump">611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">True-up to tax return</a></td>
<td class="num">(41,173)<span></span>
</td>
<td class="nump">683,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in deferred tax asset valuation allowance</a></td>
<td class="nump">2,321,726<span></span>
</td>
<td class="nump">829,285<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 825<span></span>
</td>
<td class="nump">$ 4,944<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719123230776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Details-Deferred tax assets and liabilities) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock options</a></td>
<td class="nump">$ 406,703<span></span>
</td>
<td class="nump">$ 574,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Deferred Revenue</a></td>
<td class="nump">71,155<span></span>
</td>
<td class="nump">31,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">63,473<span></span>
</td>
<td class="nump">86,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">12,484,444<span></span>
</td>
<td class="nump">10,012,021<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">13,055,775<span></span>
</td>
<td class="nump">10,703,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: Deferred tax asset valuation allowance</a></td>
<td class="num">(12,978,187)<span></span>
</td>
<td class="num">(10,656,461)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">77,588<span></span>
</td>
<td class="nump">47,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_BEEM_DeferredTaxAssetsPatents', window );">Patents</a></td>
<td class="num">(24,393)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(53,195)<span></span>
</td>
<td class="num">(47,452)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(77,588)<span></span>
</td>
<td class="num">(47,452)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total net deferred taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DeferredTaxAssetsPatents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DeferredTaxAssetsPatents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>BEEM_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140719044489016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="nump">28.04%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</a></td>
<td class="nump">$ 2,321,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">45,229,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">NOL carryforward with expiration</a></td>
<td class="nump">25,107,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration', window );">NOL carryforward without expiration</a></td>
<td class="nump">$ 20,121,563<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>beam_i10k-123121_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:BEEM="http://beamforall.com/20211231"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-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="beem-20211231.xsd" xlink:type="simple"/>
    <context id="From2021-01-01to2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:CommonStock0.001ParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-03-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2022-03-23</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</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">0001398805</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_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</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="AsOf2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer4Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:FederalStateLocalGovtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:FederalStateLocalGovtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_OptionsSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:OptionsSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_WarrantSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:WarrantSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-07-31_custom_JulyOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:JulyOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="From2020-11-012020-11-30_custom_NovemberOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:NovemberOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ComputerEquipmentAndSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ComputerEquipmentAndSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-03-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="AsOf2020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:ConvNoteRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-28</instant>
        </period>
    </context>
    <context id="AsOf2020-05-01_custom_PPPLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-01</instant>
        </period>
    </context>
    <context id="From2020-01-012020-05-01_custom_PPPLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-05-01</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-11-13_custom_PPPLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">BEEM:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-11-13</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2020-09-02</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_custom_SubleaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_SubleaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_SubleaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-08-31_custom_SubleaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-08-31_custom_SubleaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:SubleaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="AsOf2020-08-31_custom_NewLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="From2020-09-012020-12-31_custom_NewLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_NewLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NewLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NewLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">BEEM:NewLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2020-07-062020-07-07_custom_ShelfRegistrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:ShelfRegistrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-06</startDate>
            <endDate>2020-07-07</endDate>
        </period>
    </context>
    <context id="AsOf2020-07-06_custom_ShelfRegistrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:ShelfRegistrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-06</instant>
        </period>
    </context>
    <context id="From2020-11-262020-11-27_custom_SecondPublicOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:SecondPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-26</startDate>
            <endDate>2020-11-27</endDate>
        </period>
    </context>
    <context id="AsOf2020-11-27_custom_SecondPublicOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:SecondPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-27</instant>
        </period>
    </context>
    <context id="From2020-11-262021-11-27_custom_SecondPublicOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:SecondPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-26</startDate>
            <endDate>2021-11-27</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">BEEM:OptionsExercisedCashlessBasisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="From2020-08-012020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:StockIssuedForServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:ConsultantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:StockIssuedForServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_WarrantsMember_custom_RegisteredCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_WarrantsMember_custom_UnregisteredCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:UnregisteredCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_custom_PrepaidAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">BEEM:PrepaidAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_WarrantsMember_custom_ExerciseOfWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:ExerciseOfWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_Plan2021Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:Plan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_BeamGlobal2011StockIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_AllPlansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:AllPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_AllPlansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:AllPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_StockOptionMember373830328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-06-162020-06-17_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-16</startDate>
            <endDate>2020-06-17</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:WheatleyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_OneDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:OneDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-19</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_AnotherDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:AnotherDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-19</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_LeadDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:LeadDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:BeamGlobal2011StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-19</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="From2020-10-192020-10-20_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:ThreeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-19</startDate>
            <endDate>2020-10-20</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">BEEM:ThreeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_RestrictedStockGrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_WarrantMember373831046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_RegisteredCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_UnregisteredCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:UnregisteredCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_MaintenanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_MaintenanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_ServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_ServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_ShippingAndHandlingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_ShippingAndHandlingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_InternationalSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_InternationalSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:CaliforniaCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:CaliforniaCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ProductDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:ProductDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ProductDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:ProductDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_MaintenanceFeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:MaintenanceFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_MaintenanceFeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">BEEM:MaintenanceFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2021-01-01to2021-12-31">0001398805</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2021-01-01to2021-12-31">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="From2021-01-01to2021-12-31">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2021-01-01to2021-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0015">--12-31</dei:CurrentFiscalYearEndDate>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0225"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0232"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0233"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0237"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0239"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0244"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0251"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedCashlessValue
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0258"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedCashlessValue
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0259"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0265"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0272"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0277"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0279"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0282"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0296"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0304"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0308"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockOptionExerciseForCash
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0329"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0335"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2021-01-01to2021-12-31">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2021-01-01to2021-12-31">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2021-01-01to2021-12-31">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2021-01-01to2021-12-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2021-01-01to2021-12-31">000-53204</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2021-01-01to2021-12-31">Beam Global</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2021-01-01to2021-12-31">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2021-01-01to2021-12-31">26-1342810</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2021-01-01to2021-12-31">5660 Eastgate Dr.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2021-01-01to2021-12-31">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2021-01-01to2021-12-31">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2021-01-01to2021-12-31">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2021-01-01to2021-12-31">(858)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2021-01-01to2021-12-31">799-4583</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember">Common stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember">BEEM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2021-01-012021-12-31_custom_CommonStock0.001ParValueMember">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="From2021-01-012021-12-31_custom_WarrantsMember">Warrants</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2021-01-012021-12-31_custom_WarrantsMember">BEEMW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2021-01-012021-12-31_custom_WarrantsMember">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2021-01-01to2021-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2021-01-01to2021-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2021-01-01to2021-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2021-01-01to2021-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2021-01-01to2021-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2021-01-01to2021-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2021-01-01to2021-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2021-01-01to2021-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">272967868</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2022-03-23" decimals="INF" unitRef="Shares">10035392</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="From2021-01-01to2021-12-31">49</dei:AuditorFirmId>
    <dei:AuditorFirmId contextRef="From2020-01-012020-12-31">106</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2021-01-01to2021-12-31">RSM US LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2021-01-01to2021-12-31">Los Angeles, California</dei:AuditorLocation>
    <dei:AuditorName contextRef="From2020-01-012020-12-31">SALBERG &amp; COMPANY, P.A.</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2020-01-012020-01-31">Boca Raton, Florida</dei:AuditorLocation>
    <us-gaap:Cash contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">21948512</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">26702804</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3827254</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1786471</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">180194</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">321393</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1610860</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1092763</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">27566820</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">29903431</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">650195</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">235036</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2029912</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2418503</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">359060</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">293789</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositsAssets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">52000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">52000</us-gaap:DepositsAssets>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">30657987</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">32902759</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1567069</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">727919</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">726688</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">391567</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">57561</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">92130</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">135801</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">37778</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">467891</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">521006</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2955010</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1770400</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">117950</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">69711</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1607221</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1910357</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4680181</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3750468</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">350000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">350000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">8971711</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">8971711</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">8482387</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">8482387</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">8972</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">8482</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">83587479</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">80166415</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-57618645</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">-51022606</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">25977806</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">29152291</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">30657987</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">32902759</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9001751</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">6210350</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9973395</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">6921324</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-971644</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-710974</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">5627674</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4496660</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6599318</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-5207634</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">4602</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">11446</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpenseOther
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">498</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">11893</us-gaap:InterestExpenseOther>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">4104</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-447</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6595214</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-5208081</us-gaap:ProfitLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">825</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4944</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6596039</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-5213025</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.84</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">8882440</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">6170283</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">5208170</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">5207</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">51628536</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-45809581</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5824162</us-gaap:StockholdersEquity>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServicesShares
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">59782</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServicesShares>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">60</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">444122</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">444182</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices>
    <BEEM:StockIssuedToEscrowAccountUnvestedShares
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2126</BEEM:StockIssuedToEscrowAccountUnvestedShares>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3</BEEM:StockIssuedToEscrowAccountUnvestedValue>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-3</BEEM:StockIssuedToEscrowAccountUnvestedValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">722549</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">722549</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1643900</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1644</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">18998031</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">18999675</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1552206</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1552</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">9925306</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">9926858</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <BEEM:WarrantsExercisedCashlessShares
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">11304</BEEM:WarrantsExercisedCashlessShares>
    <BEEM:WarrantsExercisedCashlessValue
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">11</BEEM:WarrantsExercisedCashlessValue>
    <BEEM:WarrantsExercisedCashlessValue
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-11</BEEM:WarrantsExercisedCashlessValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2199</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-2</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2700</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">14739</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">14742</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1566852</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1566852</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-5213025</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-5213025</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">8482387</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">8482</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">80166415</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-51022606</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">29152291</us-gaap:StockholdersEquity>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServicesShares
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">40513</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServicesShares>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">41</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">742244</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices>
    <BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">742285</BEEM:StockIssuedDuringPeriodValueIssuedForDirectorServices>
    <BEEM:StockIssuedToEscrowAccountUnvestedShares
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">-33774</BEEM:StockIssuedToEscrowAccountUnvestedShares>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-34</BEEM:StockIssuedToEscrowAccountUnvestedValue>
    <BEEM:StockIssuedToEscrowAccountUnvestedValue
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">34</BEEM:StockIssuedToEscrowAccountUnvestedValue>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">444713</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">444713</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">445926</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">446</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">2853777</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2854223</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">35820</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">36</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-630409</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-630373</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <BEEM:StockOptionExerciseForCashShares
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">839</BEEM:StockOptionExerciseForCashShares>
    <BEEM:StockOptionExerciseForCash
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1</BEEM:StockOptionExerciseForCash>
    <BEEM:StockOptionExerciseForCash
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">10705</BEEM:StockOptionExerciseForCash>
    <BEEM:StockOptionExerciseForCash
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">10706</BEEM:StockOptionExerciseForCash>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-6596039</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6596039</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">8971711</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">8972</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">83587479</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-57618645</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">25977806</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6596039</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-5213025</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">92775</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">40952</us-gaap:DepreciationAndAmortization>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">742285</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">458924</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">444713</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">722549</us-gaap:StockOptionPlanExpense>
    <BEEM:AmortizationOfOperatingLeaseRightOfUseAsset
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-32340</BEEM:AmortizationOfOperatingLeaseRightOfUseAsset>
    <BEEM:AmortizationOfOperatingLeaseRightOfUseAsset
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">19911</BEEM:AmortizationOfOperatingLeaseRightOfUseAsset>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">5990</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2040783</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1021937</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-141199</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">385895</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">485961</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1060614</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-4869</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">815950</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">242900</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">335121</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">86452</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-220417</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-34569</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">85917</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">146262</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">13880</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6406707</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-4138138</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">498270</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">265764</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">83871</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">93137</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-582141</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-358901</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-0</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">9294</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">339262</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-339262</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">630373</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">10706</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2854223</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">9926858</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-0</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1566852</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">18999675</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2234556</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">27350387</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-4754292</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">22853348</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">26702804</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">3849456</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">21948512</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">26702804</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">85</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">54571</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">825</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4944</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">23200</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <BEEM:DepreciationCostCapitalizedIntoInventory
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">32136</BEEM:DepreciationCostCapitalizedIntoInventory>
    <BEEM:DepreciationCostCapitalizedIntoInventory
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">20363</BEEM:DepreciationCostCapitalizedIntoInventory>
    <BEEM:RecordingOfRightOfUseAssetAndCorrespondingLiability
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</BEEM:RecordingOfRightOfUseAssetAndCorrespondingLiability>
    <BEEM:RecordingOfRightOfUseAssetAndCorrespondingLiability
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2605032</BEEM:RecordingOfRightOfUseAssetAndCorrespondingLiability>
    <BEEM:ReclassificationOfDeferredEquityOfferingCostsIntoApic
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</BEEM:ReclassificationOfDeferredEquityOfferingCostsIntoApic>
    <BEEM:ReclassificationOfDeferredEquityOfferingCostsIntoApic
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1566852</BEEM:ReclassificationOfDeferredEquityOfferingCostsIntoApic>
    <BEEM:TransferOfPrepaidAssetToInventory
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</BEEM:TransferOfPrepaidAssetToInventory>
    <BEEM:TransferOfPrepaidAssetToInventory
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">212188</BEEM:TransferOfPrepaidAssetToInventory>
    <BEEM:TransferOfFixedAssetToInventory
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">0</BEEM:TransferOfFixedAssetToInventory>
    <BEEM:TransferOfFixedAssetToInventory
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">76946</BEEM:TransferOfFixedAssetToInventory>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zxEfq2khJRKo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_826_zfUCpzJ8gYkO"&gt;CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_z2N7V3rWhpOF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zJVZVuzpvksW"&gt;CORPORATE ORGANIZATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam Global (formerly Envision
Solar International, Inc.) was incorporated in June 2006 as a limited liability company (&#x201c;LLC&#x201d;). Through a series of transactions
and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company
in a transaction treated as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada
Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam
Global (hereinafter the &#x201c;Company&#x201d;, "us", "we", "our" or "Beam") and trading on Nasdaq:
BEEM and BEEMW.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--NatureOfOperations_zRQzYV0kM8XM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_861_zpqfMzQUszK0"&gt;NATURE OF OPERATIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam is a cleantech innovation
company based in San Diego, California. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure
products for electric vehicle (&#x201c;EV&#x201d;) charging, outdoor media and branding, and energy security and disaster preparedness.
Beam&#x2019;s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful
to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are
intolerable. When competing with utilities or typical solar companies, we rely on our products&#x2019; ease of deployment, reliability,
accessibility, and total cost of ownership, rather than producing the cheapest kilowatt hour with the help of subsidies.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam&#x2019;s products and
proprietary technology solutions target three markets that are experiencing significant growth with annual global spending in the billions
of dollars:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;electric vehicle (EV) charging infrastructure; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;energy security and disaster preparedness; and &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;outdoor media advertising.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zpMLi0I4qUmn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zDZdRWHqM4x8"&gt;RISKS AND UNCERTAINTIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On March 11, 2020, the World
Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The outbreak of COVID-19 has resulted in travel
restrictions, quarantines, &#x201c;stay-at-home&#x201d; and &#x201c;shelter-in-place&#x201d; orders as well as the shutdown of many businesses
around the world. To date, while we saw seen some delays and cancellations of opportunities in our pipeline in 2020 as a result of funding
issues, priority issues or temporary business closures, the pandemic has not had a material adverse effect on the Company&#x2019;s financial
position or results of operations for the years ended December 31, 2020 and December 31, 2021. However, it is difficult to predict if
these governmental actions and the widespread economic disruption arising from the pandemic will impact our business in the future. The
Company will continue to monitor its progress and communicate changes in estimates and assumptions with shareholders, as necessary.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











&lt;p id="xdx_846_eus-gaap--UseOfEstimates_z5pV71bVgtXT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zIy0YuvyHNj8"&gt;USE OF ESTIMATES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The preparation of financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the
date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ
from those estimates. Significant estimates in the accompanying financial statements include the allowance for doubtful accounts receivable,
valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of intangible assets, estimates
of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs,
and the valuation allowance on deferred tax assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zgVwcoPfNxaK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zCOQ6uewdVkn"&gt;CONCENTRATIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-decoration: underline"&gt;Credit Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Financial instruments that potentially subject
us to concentrations of credit risk consist of cash and accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company maintains its
cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any
losses in such accounts from inception through December 31, 2021. As of December 31, 2021, approximately $&lt;span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0_z4OC5M7Wutvl" title="Uninsured cash"&gt;22,070,000&lt;/span&gt; of the Company&#x2019;s
cash deposits were greater than the federally insured limits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Major Customers&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt; The Company continually assesses
the financial strength of its customers. For the year ended December 31, 2021, two customers accounted for &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zeApe0lB3jFj" title="Concentration percentage"&gt;33&lt;/span&gt;%
and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_z1lwG5jMcVQb" title="Concentration percentage"&gt;13&lt;/span&gt;%
of total revenues each. For the year ended December 31, 2020, revenues from one customer accounted for &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zUoRtZ2Ao9XW" title="Concentration percentage"&gt;30&lt;/span&gt;%
of total revenues. At December 31, 2021, accounts receivable from four customers accounted for &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zzCQbBrGszoh" title="Concentration percentage"&gt;30&lt;/span&gt;%, &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zhaNACXJFiB_zD883G30lBia" title="Concentration percentage"&gt;22&lt;/span&gt;%, &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zktQz6sjvc4_zNXQMCsz9vax" title="Concentration percentage"&gt;13&lt;/span&gt;%
and &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zoE0KDKLEVPj" title="Concentration percentage"&gt;10&lt;/span&gt;%
of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. At
December 31, 2020, accounts receivable from two customers accounted for &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zOhuyjEXeuOR" title="Concentration percentage"&gt;61&lt;/span&gt;%
and &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zweZ8kpptVsb" title="Concentration percentage"&gt;13&lt;/span&gt;%
of total accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. &lt;span style="background-color: white"&gt;For
the years ended December 31, 2021 and 2020, the Company had a heavy concentration of sales to federal, state and local governments
which represented &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zSlHuyWkDGmS" title="Concentration percentage"&gt;86&lt;/span&gt;%
and &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zH103v1Dn7y_z5zMdcELKeI8" title="Concentration percentage"&gt;53&lt;/span&gt;%
of revenues, 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: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zTcpDdsq5Lzc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86B_zi31cwn5OuLS"&gt;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;For the purposes of the statements
of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash
equivalents. There were &lt;span id="xdx_909_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20211231_zALPKb95yfTT" title="Cash equivalents"&gt;&lt;span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20201231_z4jzDpWid0j7" title="Cash equivalents"&gt;no&lt;/span&gt;&lt;/span&gt; cash equivalents at December 31, 2021 or December 31, 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zSxN7o5q30UG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zJ9wbuzK4Ey5"&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company&#x2019;s financial
instruments, including accounts receivable, accounts payable, accrued expenses, and short-term loans, are carried at historical cost basis.
At December 31, 2021, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these
instruments.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z8Rrt7djsRvW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_867_zvcFVQi5tJr5"&gt;ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable are customer
obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any receivables may
become uncollectible. Management&#x2019;s evaluation includes several factors including the aging of the accounts receivable balances,
a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience,
net of recoveries, and economic conditions. The Company includes any accounts receivable balances that are determined to be uncollectible
in its overall allowance for doubtful accounts. After all attempts to collect a receivable have failed, the receivable is written off
against the allowance. There were &lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20211231_zgV7xV8tq6FW" title="Allowances for doubtful accounts"&gt;&lt;span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20201231_z8WKOXjLWZTy"&gt;no&lt;/span&gt;&lt;/span&gt; allowances for doubtful accounts as of the years ended December 31, 2021 and 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_zLoBNJmi8Qi_zqF37ADJK89P" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_z5kYrWmX0PxU"&gt;INVENTORY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and
performs annual physical inventory counts. &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zPloKvcQlqiR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zq6M8Lx9cBtz"&gt;PROPERTY, EQUIPMENT AND DEPRECIATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment is
recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of
&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231_zK6iInlHOS1x" title="Property and equipment estimated useful lives"&gt;3 to 7 years&lt;/span&gt;. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zjqqJP1FjEyQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zy9cixOKAfvf"&gt;PATENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company believes it will
achieve future economic value benefits for its patents. All administrative costs for obtaining patents are accumulated on the balance
sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset
and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied
or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned. Accumulated
amortization related to patents was $&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zWY570Rvd8F1" title="Accumulated amortization"&gt;30,175&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_z2w1wmnHzFDQ" title="Accumulated amortization related to patents"&gt;11,574&lt;/span&gt; as of December 31, 2021 and 2020, respectively. Patent amortization expense was
$&lt;span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20211231_zbJjMHzv92zo" title="Amortization expense"&gt;18,600&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20200101__20201231_zS0RWWvWMIQn"&gt;4,502&lt;/span&gt; in the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the estimated patent amortization
expense for each of the five succeeding years is $&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231_z5IDxHm6LOlm" title="Amortization expenses for succeeding years"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231_zfrm71ZxjU8_zsFsrRcMKhr8"&gt;&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231_zzfch9yDoSNc"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231_zBrnGRsGhoQD"&gt;&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20211231_zmhI3CZOWg5a"&gt;13,307&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zn8rpcXtbwTR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zz0uUBwsgrl_zeT1jrJR11ek"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company&#x2019;s assessment is based
on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the
economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The
Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease
payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of
12 months or less.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zKZrcQCGdVsu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_860_zZYmX7wXCabV"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for long-lived
assets in accordance with the provisions of Accounting Standards Codification (&#x201c;ASC&#x201d;) 360-10-35-15 &#x201c;Impairment or Disposal
of Long-Lived Assets.&#x201d; This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets
to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be
generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying
amount or fair value less costs to sell.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zy3Ws5jLfGgs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zPAMvK7pvZCA"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam follows the revenue standards
of Financial Accounting Standards Board Update No. 2014-09: &#x201c;Revenue from Contracts with Customers (Topic 606).&#x201d; The core
principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount
that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue is recognized
in accordance with that core principle by applying the following five steps: 1) identify the contracts with a customer; 2) identify the
performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations;
and 5) recognize revenue when (or as) we satisfy a performance obligation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Revenues are primarily derived
from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products
and revenues from sales of professional services.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from inventoried
product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue
values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically
obligated to make payment for such products within a 30-45 day period after delivery.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Revenues from maintenance fees for services provided
by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined
at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance
of the maintenance period.&lt;b/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Extended maintenance or warranty
services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance
obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation
or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from professional
services are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such
services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company has a policy of
recording sales incentives as a contra revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company includes shipping
and handling fees billed to customers as revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Any deposits received from
a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted
for as deferred revenue on the balance sheet.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Sales tax is recorded on a
net basis and excluded from revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company generally
provides a standard one-year warranty on its products for materials and workmanship but may provide multiple year warranties as
negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company
accrues for product warranties when the loss is probable and can be reasonably estimated. At December 31, 2021, the Company has &lt;span id="xdx_90E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_do_c20211231_zEVtKBGtxlz3" title="Accrued warranty reserve"&gt;no&lt;/span&gt;
product warranty accrual based on the Company&#x2019;s historical financial warranty expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zESD9oOfXtwZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zy7yxfE89Yq_zRpmC8FFrVqo"&gt;COST OF REVENUES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company records direct
material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing
equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company
further includes shipping and handling costs as cost of revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--ResearchAndDevelopmentExpensePolicy_zt5csqTPF0Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zOxD6qm8LWsM"&gt;RESEARCH AND DEVELOPMENT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with ASC 730-10,
&#x201c;Research and Development,&#x201d; expenditures for research and development of the Company&#x2019;s products are expensed when incurred
and are included in operating expenses. The Company recognized research and development costs of $&lt;span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20210101__20211231_z6qhy81AfjMm" title="Research and development costs"&gt;360,586&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20200101__20201231_zJBuSuFH8Vvf" title="Research and development costs"&gt;261,611&lt;/span&gt; for the years ending
December&#160;31, 2021 and 2020, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











&lt;p id="xdx_84B_eus-gaap--AdvertisingCostsPolicyTextBlock_zdwtXRwAATgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zZtd7o5q8yhp"&gt;ADVERTISING&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#x201c;Advertising Costs,&#x201d; advertising costs are
charged to operations and included in operating expenses when incurred. Such amounts aggregated $&lt;span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0_zQmgYdWe2bCv" title="Advertising costs"&gt;138,072&lt;/span&gt; in 2021 and $&lt;span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0_z2iVTue9EIc5" title="Advertising costs"&gt;122,840&lt;/span&gt; in 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z98W6hgXSGb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86F_zzfhVJZFjN9R"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC 718,
&#x201c;Compensation &#x2013; Stock Compensation.&#x201d; ASC 718 requires companies to estimate and recognize the fair value of stock-based
awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest is recognized as an expense
over the shorter of the service periods or vesting periods using the straight-line attribution method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred,
as a reversal of share-based compensation expense related to awards that will not vest.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;

&lt;p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zPz4ij4j7wKI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zqp9Ru5dzZxQ"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for income
taxes pursuant to the provisions of ASC Topic 740, &#x201c;Income Taxes,&#x201d; which requires, among other things, an asset and liability
approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities
for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities.
A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that
the net deferred asset will not be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the provisions
of ASC 740-10-25-5, &lt;i&gt;&#x201c;&lt;/i&gt;Basic Recognition Threshold&lt;i&gt;.&#x201d;&lt;/i&gt; When tax returns are filed, it is highly certain that some
positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits
of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6,
the benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than 50&#160;percent likely of being realized upon
settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount
measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its
tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized
tax benefits. As of December 31, 2021, tax years 2018 through 2021 remain open for IRS audit. The Company has received no notice of audit
from the IRS for any of the open tax years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company recognizes the
benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#x201c;Basic Recognition Threshold&#x201d; provides guidance
on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized
tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing
authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_843_eus-gaap--EarningsPerSharePolicyTextBlock_zpSM99w8uYu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zCAtbuDPoMz7"&gt;NET LOSS PER SHARE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Basic net loss per share is
computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted
net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive,
potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable
upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive
securities are excluded from the computation if their effect is anti-dilutive.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;Options to purchase &lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zgao8Onq0UZ_zUrJVPphcuLh" title="Potentially dilutive stock equivalents outstanding"&gt;263,433&lt;/span&gt;
common shares and warrants to purchase &lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zieyj42I1fTi" title="Potentially dilutive stock equivalents outstanding"&gt;519,658&lt;/span&gt; shares of common stock were outstanding at December 31, 2021. Options to purchase &lt;span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsSharesMember_zzIGn5iqcu31" title="Potentially dilutive stock equivalents outstanding"&gt;341,808&lt;/span&gt;
common shares and warrants to purchase &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--WarrantSharesMember_zpM4mmd9CgWt" title="Potentially dilutive stock equivalents outstanding"&gt;965,584&lt;/span&gt; shares of common stock were outstanding at December 31, 2020. These shares were not included
in the computation of diluted loss per share for the years ended December 31, 2021 and 2020 because the effects would have been anti-dilutive.
These options and warrants may dilute future earnings per share.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zkouft0icLeL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zKSVHyI7ood7"&gt;CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Certain conditions may exist
as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one
or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment
inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the
Company or unasserted claims that may result in such proceedings, the Company's legal counsel evaluates the perceived merits of any legal
proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the
assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably
estimated, then the estimated liability would be accrued in the Company's financial statements. If the assessment indicates that a potentially
material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature
of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does
not include legal costs in its estimates of amounts to accrue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"/&gt;

&lt;p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zmgWylyMbbBY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zE1hUCWmeQQd"&gt;SEGMENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC 280-10
for &#x201c;Disclosures about Segments of an Enterprise and Related Information.&#x201d; During 2021 and 2020, the Company only operated
in one segment; therefore, segment information has not been presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zKMlYTij0RoN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86F_zQCzKXehYJuu"&gt;RECLASSIFICATIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Where necessary, the prior
year&#x2019;s information has been reclassified to conform to the current year 2021 statement presentation. On the Balance Sheets, $69,711
of deferred revenue was reclassified to deferred revenue, noncurrent.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zDpX3ZdH16bA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_z1uyYaNBokEF"&gt;RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In August 2020,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-06,&#160;&lt;i&gt;Debt&#x2014;Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic
815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/i&gt;&#160;to address the complexity in accounting
for certain financial instruments with characteristics of liabilities and equity. This ASU includes amendments that significantly change
the guidance on convertible instruments and the derivative scope exception for contracts in an entity's own equity and simplifies the
accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation
models in Subtopic 470-20. The prior conditions were difficult to apply and resulted in circumstances where warrants may have been required
to be accounted for as a liability rather than as equity if issued under a registration statement. The Company, in consultation with
legal counsel, determined that its outstanding public warrants issued under a Registration Statement on Form S-1 met, and continues to
meet, the criteria for equity based on the terms of the warrant. Had the warrants been determined that liability treatment was required,
the liability would have been approximately $64 million for the 953,595 public warrants at December 31, 2020 with a non-cash charge to
the statement of operations of $61 million for the year ended December 31, 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The ASU is effective for smaller
reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, although early
adoption is permitted, as early as fiscal years beginning after December 15, 2020. As such, the Company adopted ASU 2020-06 effective
January 1, 2021, on a full retrospective basis, which will allow the Company to continue to classify the warrants as equity, and as a
result, had no effect on its financial statements and related disclosures. If the Company had recorded the warrants as a liability in
prior periods, with the full retrospective adoption on January 1, 2021, the liability would have been recast as equity and retained earnings
adjusted to reverse the effect of the liability entries and as a result, there would be no impact on the financial statements for any
periods presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In June 2016, the FASB issued
ASU&lt;i&gt;&#160;2016-13,&lt;/i&gt;&#160;&lt;i&gt;Financial Instruments &#x2013; Credit Losses&#160;&lt;/i&gt;(ASC Topic 326) requiring initial recognition of
credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates
the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other
receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and
reasonable and supportable forecasts that affect the collectability of the financial assets. The standard is effective for the Company
beginning January 1, 2023. The adoption of this guidance is not expected to have a material effect on our financial statements.&lt;/p&gt;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84C_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_z2N7V3rWhpOF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_868_zJVZVuzpvksW"&gt;CORPORATE ORGANIZATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam Global (formerly Envision
Solar International, Inc.) was incorporated in June 2006 as a limited liability company (&#x201c;LLC&#x201d;). Through a series of transactions
and mergers, including a series of 2010 transactions where the then existing entity was acquired by an inactive publicly held company
in a transaction treated as a recapitalization of the company, the resulting entity became Envision Solar International, Inc., a Nevada
Corporation. On September 15, 2020, Envision Solar International, Inc. announced its rebranding and changed its corporate name to Beam
Global (hereinafter the &#x201c;Company&#x201d;, "us", "we", "our" or "Beam") and trading on Nasdaq:
BEEM and BEEMW.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_846_eus-gaap--NatureOfOperations_zRQzYV0kM8XM" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_861_zpqfMzQUszK0"&gt;NATURE OF OPERATIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam is a cleantech innovation
company based in San Diego, California. We develop, design, engineer, manufacture and sell high-quality, renewably energized infrastructure
products for electric vehicle (&#x201c;EV&#x201d;) charging, outdoor media and branding, and energy security and disaster preparedness.
Beam&#x2019;s products enable vital and highly valuable energy production in locations where it is either too expensive or too impactful
to connect to the utility grid, or where the requirements for electrical power are so important that grid failures, like blackouts, are
intolerable. When competing with utilities or typical solar companies, we rely on our products&#x2019; ease of deployment, reliability,
accessibility, and total cost of ownership, rather than producing the cheapest kilowatt hour with the help of subsidies.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam&#x2019;s products and
proprietary technology solutions target three markets that are experiencing significant growth with annual global spending in the billions
of dollars:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40.5pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;electric vehicle (EV) charging infrastructure; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;energy security and disaster preparedness; and &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;outdoor media advertising.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:NatureOfOperations>
    <BEEM:RisksAndUncertaintiesPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zpMLi0I4qUmn" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zDZdRWHqM4x8"&gt;RISKS AND UNCERTAINTIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On March 11, 2020, the World
Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic. The outbreak of COVID-19 has resulted in travel
restrictions, quarantines, &#x201c;stay-at-home&#x201d; and &#x201c;shelter-in-place&#x201d; orders as well as the shutdown of many businesses
around the world. To date, while we saw seen some delays and cancellations of opportunities in our pipeline in 2020 as a result of funding
issues, priority issues or temporary business closures, the pandemic has not had a material adverse effect on the Company&#x2019;s financial
position or results of operations for the years ended December 31, 2020 and December 31, 2021. However, it is difficult to predict if
these governmental actions and the widespread economic disruption arising from the pandemic will impact our business in the future. The
Company will continue to monitor its progress and communicate changes in estimates and assumptions with shareholders, as necessary.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</BEEM:RisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_846_eus-gaap--UseOfEstimates_z5pV71bVgtXT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zIy0YuvyHNj8"&gt;USE OF ESTIMATES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The preparation of financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the
date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ
from those estimates. Significant estimates in the accompanying financial statements include the allowance for doubtful accounts receivable,
valuation of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of intangible assets, estimates
of loss contingencies, estimates of the valuation of lease liabilities and the related right of use assets, valuation of share-based costs,
and the valuation allowance on deferred tax assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zgVwcoPfNxaK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zCOQ6uewdVkn"&gt;CONCENTRATIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-decoration: underline"&gt;Credit Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Financial instruments that potentially subject
us to concentrations of credit risk consist of cash and accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company maintains its
cash in banks and financial institution deposits that at times may exceed federally insured limits. The Company has not experienced any
losses in such accounts from inception through December 31, 2021. As of December 31, 2021, approximately $&lt;span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0_z4OC5M7Wutvl" title="Uninsured cash"&gt;22,070,000&lt;/span&gt; of the Company&#x2019;s
cash deposits were greater than the federally insured limits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Major Customers&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt; The Company continually assesses
the financial strength of its customers. For the year ended December 31, 2021, two customers accounted for &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zeApe0lB3jFj" title="Concentration percentage"&gt;33&lt;/span&gt;%
and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_z1lwG5jMcVQb" title="Concentration percentage"&gt;13&lt;/span&gt;%
of total revenues each. For the year ended December 31, 2020, revenues from one customer accounted for &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zUoRtZ2Ao9XW" title="Concentration percentage"&gt;30&lt;/span&gt;%
of total revenues. At December 31, 2021, accounts receivable from four customers accounted for &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zzCQbBrGszoh" title="Concentration percentage"&gt;30&lt;/span&gt;%, &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zhaNACXJFiB_zD883G30lBia" title="Concentration percentage"&gt;22&lt;/span&gt;%, &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zktQz6sjvc4_zNXQMCsz9vax" title="Concentration percentage"&gt;13&lt;/span&gt;%
and &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zoE0KDKLEVPj" title="Concentration percentage"&gt;10&lt;/span&gt;%
of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. At
December 31, 2020, accounts receivable from two customers accounted for &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zOhuyjEXeuOR" title="Concentration percentage"&gt;61&lt;/span&gt;%
and &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_zweZ8kpptVsb" title="Concentration percentage"&gt;13&lt;/span&gt;%
of total accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. &lt;span style="background-color: white"&gt;For
the years ended December 31, 2021 and 2020, the Company had a heavy concentration of sales to federal, state and local governments
which represented &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zSlHuyWkDGmS" title="Concentration percentage"&gt;86&lt;/span&gt;%
and &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FederalStateLocalGovtMember_zH103v1Dn7y_z5zMdcELKeI8" title="Concentration percentage"&gt;53&lt;/span&gt;%
of revenues, 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: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">22070000</us-gaap:CashUninsuredAmount>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member"
      decimals="INF"
      unitRef="Pure">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer2Member"
      decimals="INF"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member"
      decimals="INF"
      unitRef="Pure">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member"
      decimals="INF"
      unitRef="Pure">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member"
      decimals="INF"
      unitRef="Pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer3Member"
      decimals="INF"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer4Member"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member"
      decimals="INF"
      unitRef="Pure">0.61</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member"
      decimals="INF"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember"
      decimals="INF"
      unitRef="Pure">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_SalesMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalStateLocalGovtMember"
      decimals="INF"
      unitRef="Pure">0.53</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_842_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zTcpDdsq5Lzc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86B_zi31cwn5OuLS"&gt;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;For the purposes of the statements
of cash flows, the Company considers all liquid investments with an original maturity of three months or less when purchased to be cash
equivalents. There were &lt;span id="xdx_909_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20211231_zALPKb95yfTT" title="Cash equivalents"&gt;&lt;span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_do_c20201231_z4jzDpWid0j7" title="Cash equivalents"&gt;no&lt;/span&gt;&lt;/span&gt; cash equivalents at December 31, 2021 or December 31, 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84A_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zSxN7o5q30UG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zJ9wbuzK4Ey5"&gt;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company&#x2019;s financial
instruments, including accounts receivable, accounts payable, accrued expenses, and short-term loans, are carried at historical cost basis.
At December 31, 2021, the carrying amounts of these instruments approximated their fair values because of the short-term nature of these
instruments.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_846_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z8Rrt7djsRvW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_867_zvcFVQi5tJr5"&gt;ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable are customer
obligations due under normal trade terms. Management reviews accounts receivable on a periodic basis to determine if any receivables may
become uncollectible. Management&#x2019;s evaluation includes several factors including the aging of the accounts receivable balances,
a review of significant past due accounts, dialogue with the customer, the financial profile of a customer, our historical write-off experience,
net of recoveries, and economic conditions. The Company includes any accounts receivable balances that are determined to be uncollectible
in its overall allowance for doubtful accounts. After all attempts to collect a receivable have failed, the receivable is written off
against the allowance. There were &lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20211231_zgV7xV8tq6FW" title="Allowances for doubtful accounts"&gt;&lt;span id="xdx_905_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_do_c20201231_z8WKOXjLWZTy"&gt;no&lt;/span&gt;&lt;/span&gt; allowances for doubtful accounts as of the years ended December 31, 2021 and 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_zLoBNJmi8Qi_zqF37ADJK89P" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_z5kYrWmX0PxU"&gt;INVENTORY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Inventory is stated at
the lower of cost and net realizable value. Cost is determined using the first-in, first-out method of accounting. Inventory costs
primarily relate to purchased raw materials and components used in the manufacturing of our products, work in process for products
being manufactured, and finished goods. Included in these costs are direct labor and certain manufacturing overhead costs associated
with normal capacity in the manufacturing process. The Company regularly reviews inventory components and quantities on hand and
performs annual physical inventory counts. &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zPloKvcQlqiR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_864_zq6M8Lx9cBtz"&gt;PROPERTY, EQUIPMENT AND DEPRECIATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment is
recorded at cost. Depreciation is computed using the straight-line method based on the estimated useful lives of the related assets of
&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210101__20211231_zK6iInlHOS1x" title="Property and equipment estimated useful lives"&gt;3 to 7 years&lt;/span&gt;. Expenditures for maintenance and repairs, along with fixed assets below our capitalization threshold, are expensed as incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2021-01-01to2021-12-31">3 to 7 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zjqqJP1FjEyQ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zy9cixOKAfvf"&gt;PATENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company believes it will
achieve future economic value benefits for its patents. All administrative costs for obtaining patents are accumulated on the balance
sheet as a patent asset until such time as a patent is issued. The costs of these intangible assets are classified as a long-term asset
and amortized on a straight-line basis over the legal life of such asset, which is typically 20 years. In the event a patent is denied
or abandoned, all accumulated administrative costs will be expensed in the period in which the patent was denied or abandoned. Accumulated
amortization related to patents was $&lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zWY570Rvd8F1" title="Accumulated amortization"&gt;30,175&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_z2w1wmnHzFDQ" title="Accumulated amortization related to patents"&gt;11,574&lt;/span&gt; as of December 31, 2021 and 2020, respectively. Patent amortization expense was
$&lt;span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20211231_zbJjMHzv92zo" title="Amortization expense"&gt;18,600&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20200101__20201231_zS0RWWvWMIQn"&gt;4,502&lt;/span&gt; in the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the estimated patent amortization
expense for each of the five succeeding years is $&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211231_z5IDxHm6LOlm" title="Amortization expenses for succeeding years"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211231_zfrm71ZxjU8_zsFsrRcMKhr8"&gt;&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211231_zzfch9yDoSNc"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211231_zBrnGRsGhoQD"&gt;&lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20211231_zmhI3CZOWg5a"&gt;13,307&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&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;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">30175</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">11574</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">18600</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4502</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13307</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13307</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13307</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13307</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13307</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zn8rpcXtbwTR" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zz0uUBwsgrl_zeT1jrJR11ek"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company&#x2019;s assessment is based
on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the
economic benefit from the use of the asset throughout the period, and (3) whether it has the right to direct the use of the asset. The
Company allocates the consideration in the contract to each lease component based on its relative stand-alone price to determine the lease
payments. The Company has elected to not recognize right of use assets and lease liabilities for short term leases that have a term of
12 months or less.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zKZrcQCGdVsu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_860_zZYmX7wXCabV"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for long-lived
assets in accordance with the provisions of Accounting Standards Codification (&#x201c;ASC&#x201d;) 360-10-35-15 &#x201c;Impairment or Disposal
of Long-Lived Assets.&#x201d; This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets
to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be
generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which
the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying
amount or fair value less costs to sell.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zy3Ws5jLfGgs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zPAMvK7pvZCA"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Beam follows the revenue standards
of Financial Accounting Standards Board Update No. 2014-09: &#x201c;Revenue from Contracts with Customers (Topic 606).&#x201d; The core
principle of this Topic is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount
that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue is recognized
in accordance with that core principle by applying the following five steps: 1) identify the contracts with a customer; 2) identify the
performance obligations in the contract; 3) determine the transaction price; 4) allocate the transaction price to the performance obligations;
and 5) recognize revenue when (or as) we satisfy a performance obligation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Revenues are primarily derived
from the direct sales of manufactured products. Revenues may also consist of maintenance fees for the maintenance of previously sold products
and revenues from sales of professional services.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from inventoried
product are recognized upon the final delivery of such product to the customer or when legal transfer of ownership takes place. Revenue
values are fixed price arrangements determined at the time an order is placed or a contract is entered into. The customer is typically
obligated to make payment for such products within a 30-45 day period after delivery.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Revenues from maintenance fees for services provided
by the Company are recognized equally over the period of the maintenance term. Revenue values are fixed price arrangements determined
at the time an order is placed or a contract is entered into. The customer is typically obligated to make payment for the service in advance
of the maintenance period.&lt;b/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Extended maintenance or warranty
services, where the customer has the option to purchase this extension as a separate purchase option, are considered a separate performance
obligation. If the Company does not control the extended services, in terms of having the responsibility for fulfillment of the obligation
or the option to choose who will perform the services, the Company is acting as an agent and would report the revenues on a net basis.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Revenues from professional
services are recognized when services are performed. Revenue values are based upon fixed fee arrangements or hourly fee-based arrangements
with agreed to hourly rates of service categories in line with expertise requirements. These services are billed to a customer as such
services are provided and the customer will be obligated to make payments for such services typically within a 30-45 day period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company has a policy of
recording sales incentives as a contra revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company includes shipping
and handling fees billed to customers as revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Any deposits received from
a customer prior to delivery of the purchased product or monies paid prior to the period for which a service is provided are accounted
for as deferred revenue on the balance sheet.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Sales tax is recorded on a
net basis and excluded from revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company generally
provides a standard one-year warranty on its products for materials and workmanship but may provide multiple year warranties as
negotiated, and it will pass on the warranties from its vendors, if any, which generally covers this one-year period. The Company
accrues for product warranties when the loss is probable and can be reasonably estimated. At December 31, 2021, the Company has &lt;span id="xdx_90E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_do_c20211231_zEVtKBGtxlz3" title="Accrued warranty reserve"&gt;no&lt;/span&gt;
product warranty accrual based on the Company&#x2019;s historical financial warranty expense.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ExtendedProductWarrantyAccrual contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zESD9oOfXtwZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zy7yxfE89Yq_zRpmC8FFrVqo"&gt;COST OF REVENUES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company records direct
material and component costs, direct labor and associated benefits, and manufacturing overhead costs such as supervision, manufacturing
equipment depreciation, rent, and utility costs, all of which are included in inventory prior to a sale, as costs of revenues. The Company
further includes shipping and handling costs as cost of revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_845_eus-gaap--ResearchAndDevelopmentExpensePolicy_zt5csqTPF0Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zOxD6qm8LWsM"&gt;RESEARCH AND DEVELOPMENT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with ASC 730-10,
&#x201c;Research and Development,&#x201d; expenditures for research and development of the Company&#x2019;s products are expensed when incurred
and are included in operating expenses. The Company recognized research and development costs of $&lt;span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20210101__20211231_z6qhy81AfjMm" title="Research and development costs"&gt;360,586&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--ResearchAndDevelopmentExpense_pp0p0_c20200101__20201231_zJBuSuFH8Vvf" title="Research and development costs"&gt;261,611&lt;/span&gt; for the years ending
December&#160;31, 2021 and 2020, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">360586</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">261611</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84B_eus-gaap--AdvertisingCostsPolicyTextBlock_zdwtXRwAATgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zZtd7o5q8yhp"&gt;ADVERTISING&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company conducts advertising
for the promotion of its products and services. In accordance with ASC 720-35, &#x201c;Advertising Costs,&#x201d; advertising costs are
charged to operations and included in operating expenses when incurred. Such amounts aggregated $&lt;span id="xdx_903_eus-gaap--AdvertisingExpense_c20210101__20211231_pp0p0_zQmgYdWe2bCv" title="Advertising costs"&gt;138,072&lt;/span&gt; in 2021 and $&lt;span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0_z2iVTue9EIc5" title="Advertising costs"&gt;122,840&lt;/span&gt; in 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">138072</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">122840</us-gaap:AdvertisingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z98W6hgXSGb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86F_zzfhVJZFjN9R"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC 718,
&#x201c;Compensation &#x2013; Stock Compensation.&#x201d; ASC 718 requires companies to estimate and recognize the fair value of stock-based
awards to employees and directors. The fair value of the portion of an award that is ultimately expected to vest is recognized as an expense
over the shorter of the service periods or vesting periods using the straight-line attribution method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company estimates the
fair value of each stock option at the grant date by using the Black-Scholes option pricing model. Forfeitures are accounted for as incurred,
as a reversal of share-based compensation expense related to awards that will not vest.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zPz4ij4j7wKI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zqp9Ru5dzZxQ"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts for income
taxes pursuant to the provisions of ASC Topic 740, &#x201c;Income Taxes,&#x201d; which requires, among other things, an asset and liability
approach to calculating deferred income taxes. The asset and liability approach requires the recognition of deferred tax assets and liabilities
for the expected future tax consequences of temporary differences between the carrying amounts and the tax bases of assets and liabilities.
A valuation allowance is provided to offset any net deferred tax assets for which management believes it is more likely than not that
the net deferred asset will not be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows the provisions
of ASC 740-10-25-5, &lt;i&gt;&#x201c;&lt;/i&gt;Basic Recognition Threshold&lt;i&gt;.&#x201d;&lt;/i&gt; When tax returns are filed, it is highly certain that some
positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits
of the position taken or the amount of the position that would be ultimately sustained. In accordance with the guidance of ASC 740-10-25-6,
the benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than 50&#160;percent likely of being realized upon
settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount
measured as described above should be reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along
with any associated interest and penalties that would be payable to the taxing authorities upon examination. The Company believes its
tax positions are all highly certain of being upheld upon examination. As such, the Company has not recorded a liability for unrecognized
tax benefits. As of December 31, 2021, tax years 2018 through 2021 remain open for IRS audit. The Company has received no notice of audit
from the IRS for any of the open tax years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company recognizes the
benefit of a tax position when it is effectively settled. ASC 740-10-25-10, &#x201c;Basic Recognition Threshold&#x201d; provides guidance
on how an entity should determine whether a tax position is effectively settled for the purpose of recognizing previously unrecognized
tax benefits. ASC 740-10-25-10 clarifies that a tax position can be effectively settled upon the completion of an examination by a taxing
authority. For tax positions considered effectively settled, the Company recognizes the full amount of the tax benefit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;











</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_843_eus-gaap--EarningsPerSharePolicyTextBlock_zpSM99w8uYu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zCAtbuDPoMz7"&gt;NET LOSS PER SHARE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Basic net loss per share is
computed by dividing the net loss by the weighted average number of shares of common stock outstanding during the periods presented. Diluted
net loss per common share is computed using the weighted average number of common stock outstanding for the period, and, if dilutive,
potential common stock outstanding during the period. Potential common stock consists of the incremental shares of common stock issuable
upon the exercise of stock options, stock warrants, convertible debt instruments or other common stock equivalents. Potentially dilutive
securities are excluded from the computation if their effect is anti-dilutive.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;Options to purchase &lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockOptionMember_zgao8Onq0UZ_zUrJVPphcuLh" title="Potentially dilutive stock equivalents outstanding"&gt;263,433&lt;/span&gt;
common shares and warrants to purchase &lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zieyj42I1fTi" title="Potentially dilutive stock equivalents outstanding"&gt;519,658&lt;/span&gt; shares of common stock were outstanding at December 31, 2021. Options to purchase &lt;span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsSharesMember_zzIGn5iqcu31" title="Potentially dilutive stock equivalents outstanding"&gt;341,808&lt;/span&gt;
common shares and warrants to purchase &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--WarrantSharesMember_zpM4mmd9CgWt" title="Potentially dilutive stock equivalents outstanding"&gt;965,584&lt;/span&gt; shares of common stock were outstanding at December 31, 2020. These shares were not included
in the computation of diluted loss per share for the years ended December 31, 2021 and 2020 because the effects would have been anti-dilutive.
These options and warrants may dilute future earnings per share.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">263433</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">519658</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_custom_OptionsSharesMember"
      decimals="INF"
      unitRef="Shares">341808</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_custom_WarrantSharesMember"
      decimals="INF"
      unitRef="Shares">965584</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zkouft0icLeL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zKSVHyI7ood7"&gt;CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Certain conditions may exist
as of the date the financial statements are issued which may result in a loss to the Company, but which will only be resolved when one
or more future events occur or fail to occur. Company management and its legal counsel assess such contingent liabilities, and such assessment
inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the
Company or unasserted claims that may result in such proceedings, the Company's legal counsel evaluates the perceived merits of any legal
proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the
assessment of a contingency indicates that it is probable that a liability has been incurred and the amount of the liability can be reasonably
estimated, then the estimated liability would be accrued in the Company's financial statements. If the assessment indicates that a potentially
material loss contingency is not probable but is reasonably possible, or is probable but cannot be reasonably estimated, then the nature
of the contingent liability, together with an estimate of the range of possible loss if determinable would be disclosed. The Company does
not include legal costs in its estimates of amounts to accrue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"/&gt;

</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zmgWylyMbbBY" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86D_zE1hUCWmeQQd"&gt;SEGMENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows ASC 280-10
for &#x201c;Disclosures about Segments of an Enterprise and Related Information.&#x201d; During 2021 and 2020, the Company only operated
in one segment; therefore, segment information has not been presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_845_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zKMlYTij0RoN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86F_zQCzKXehYJuu"&gt;RECLASSIFICATIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Where necessary, the prior
year&#x2019;s information has been reclassified to conform to the current year 2021 statement presentation. On the Balance Sheets, $69,711
of deferred revenue was reclassified to deferred revenue, noncurrent.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zDpX3ZdH16bA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_861_z1uyYaNBokEF"&gt;RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In August 2020,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-06,&#160;&lt;i&gt;Debt&#x2014;Debt
with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic
815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/i&gt;&#160;to address the complexity in accounting
for certain financial instruments with characteristics of liabilities and equity. This ASU includes amendments that significantly change
the guidance on convertible instruments and the derivative scope exception for contracts in an entity's own equity and simplifies the
accounting for convertible instruments which include beneficial conversion features or cash conversion features by removing certain separation
models in Subtopic 470-20. The prior conditions were difficult to apply and resulted in circumstances where warrants may have been required
to be accounted for as a liability rather than as equity if issued under a registration statement. The Company, in consultation with
legal counsel, determined that its outstanding public warrants issued under a Registration Statement on Form S-1 met, and continues to
meet, the criteria for equity based on the terms of the warrant. Had the warrants been determined that liability treatment was required,
the liability would have been approximately $64 million for the 953,595 public warrants at December 31, 2020 with a non-cash charge to
the statement of operations of $61 million for the year ended December 31, 2020.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The ASU is effective for smaller
reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, although early
adoption is permitted, as early as fiscal years beginning after December 15, 2020. As such, the Company adopted ASU 2020-06 effective
January 1, 2021, on a full retrospective basis, which will allow the Company to continue to classify the warrants as equity, and as a
result, had no effect on its financial statements and related disclosures. If the Company had recorded the warrants as a liability in
prior periods, with the full retrospective adoption on January 1, 2021, the liability would have been recast as equity and retained earnings
adjusted to reverse the effect of the liability entries and as a result, there would be no impact on the financial statements for any
periods presented.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In June 2016, the FASB issued
ASU&lt;i&gt;&#160;2016-13,&lt;/i&gt;&#160;&lt;i&gt;Financial Instruments &#x2013; Credit Losses&#160;&lt;/i&gt;(ASC Topic 326) requiring initial recognition of
credit losses, as well as any subsequent change in the estimate, when it is probable that a loss has been incurred. The standard eliminates
the threshold for initial recognition in current U.S. GAAP and it covers a broad range of financial instruments, including trade and other
receivables at each reporting date. The measurement of expected credit losses is based on historical experience, current conditions, and
reasonable and supportable forecasts that affect the collectability of the financial assets. The standard is effective for the Company
beginning January 1, 2023. The adoption of this guidance is not expected to have a material effect on our financial statements.&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80C_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zAnuXfS72WyH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_820_zDNubPZmKB1f"&gt;LIQUIDITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company has a history
of net losses, including the accompanying financial statements for the years ended December 31, 2021 and 2020 where the Company had net
losses of $&lt;span id="xdx_909_eus-gaap--NetIncomeLoss_iN_di_c20210101__20211231_zpRqvQSynTBl"&gt;6,596,039&lt;/span&gt; (which includes $&lt;span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20211231_zLoIoZnI51He" title="Stock based compensation expense"&gt;1,186,998&lt;/span&gt; of non-cash stock-based compensation expense) and $&lt;span id="xdx_906_eus-gaap--NetIncomeLoss_iN_di_c20200101__20201231_zalsydNTNLO7"&gt;5,213,025&lt;/span&gt; (which includes $&lt;span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20200101__20201231_zFjbFWYR9rpb" title="Stock based compensation expense"&gt;1,181,473&lt;/span&gt;
of non-cash stock-based compensation expense), respectively, and net cash used in operating activities of $&lt;span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20210101__20211231_zu0PPJ6ixYkp" title="Net cash used in operations"&gt;6,406,707&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pp0p0_di_c20200101__20201231_zCexHh1kmqxa" title="Net cash used in operations"&gt;4,138,138&lt;/span&gt;, respectively.
In May 2020, the Company filed a shelf registration statement on Form S-3 and subsequently closed two additional offerings generating
gross proceeds of $&lt;span id="xdx_902_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_c20200701__20200731__us-gaap--SecuritiesFinancingTransactionAxis__custom--JulyOfferingMember_zL9uKEuuOkD5" title="Net proceeds from sale of equity"&gt;11,499,675&lt;/span&gt; in July 2020 and $&lt;span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_c20201101__20201130__us-gaap--SecuritiesFinancingTransactionAxis__custom--NovemberOfferingMember_z2tynokrYxo3"&gt;7,500,000&lt;/span&gt; in November 2020. In addition, the Company issued warrants as part of the April
and May 2019 offering, which has generated an additional $&lt;span id="xdx_90F_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20210101__20211231_zIIIEfDlQFJC" title="Net proceeds from sale of equity"&gt;2,854,223&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--ProceedsFromIssuanceOfWarrants_pp0p0_c20200101__20201231_zUejzRqKqsz_zK7ES2j13cjr"&gt;9,926,858&lt;/span&gt; of proceeds during 2021 and 2020, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company expects to continue
to incur losses for a period of time into the future.&#160;In addition, there is no guarantee that the warrants will be exercised or that
additional capital or debt financing will be available when and to the extent required, or that if available, it will be on terms acceptable
to the Company. The Company continues to invest in sales and marketing resources and seek out sales contracts that should provide additional
revenues and, in time, generate operating profits.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The cash balance at December
31, 2021 was $&lt;span id="xdx_90A_eus-gaap--Cash_c20211231_pp0p0_zUu7Y3iILJ7k" title="Cash"&gt;21,948,512&lt;/span&gt; and our working capital was $&lt;span id="xdx_90A_ecustom--WorkingCapital_c20211231_pp0p0_zIhxAM97zptb" title="Working capital"&gt;24,611,810&lt;/span&gt; at December 31, 2021. With these financings, management believes it has
sufficient cash to fund its liabilities and operations for at least the next twelve months from the issue date of this report.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6596039</us-gaap:NetIncomeLoss>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1186998</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-5213025</us-gaap:NetIncomeLoss>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1181473</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-6406707</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-4138138</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2020-07-012020-07-31_custom_JulyOfferingMember"
      decimals="0"
      unitRef="USD">11499675</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2020-11-012020-11-30_custom_NovemberOfferingMember"
      decimals="0"
      unitRef="USD">7500000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2854223</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">9926858</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:Cash contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">21948512</us-gaap:Cash>
    <BEEM:WorkingCapital contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">24611810</BEEM:WorkingCapital>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80F_eus-gaap--OtherCurrentAssetsTextBlock_zSattMSoIKbb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82B_zQPtUSMvUuMG"&gt;PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify; text-indent: -28.6pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Prepaid expenses and other
current assets are summarized as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zWaMshzXczFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B5_zFvWpw8V7SSo" style="display: none"&gt;Prepaid expenses and other current assets&lt;/span&gt;&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_490_20211231_z1p6ZOglOmGr" style="text-align: center"&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 id="xdx_49F_20201231_zaigx7CVSfcg" style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_pp0p0_maPEAOAziln_zorQGBfYOg3_zxZdYRcwS3AQ" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Prepaid insurance&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;65,653&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;33,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--DepositsAssetsCurrent_iI_pp0p0_maPEAOAziln_zFSQTtqznALB" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Vendor prepayments&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;87,557&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;83,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--DueFromRelatedPartiesCurrent_iI_pp0p0_maPEAOAziln_zNijsurTT9wK" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Related party receivable&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;26,984&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;10,574&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--CashDueForWarrantExercises_iI_pp0p0_d0_maPEAOAziln_z4MRidAxhaCe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Cash due for warrant exercises&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;194,450&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pp0p0_mtPEAOAziln_z9lQ6lzHtoCh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total prepaid expenses and other current 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;180,194&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;321,393&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Related party receivables
as of December 31, 2021 and 2020 consisted primarily of payroll related taxes due for an employee option exercise.&lt;/p&gt;

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zWaMshzXczFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B5_zFvWpw8V7SSo" style="display: none"&gt;Prepaid expenses and other current assets&lt;/span&gt;&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_490_20211231_z1p6ZOglOmGr" style="text-align: center"&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 id="xdx_49F_20201231_zaigx7CVSfcg" style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--PrepaidInsurance_iI_pp0p0_maPEAOAziln_zorQGBfYOg3_zxZdYRcwS3AQ" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Prepaid insurance&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;65,653&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;33,320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--DepositsAssetsCurrent_iI_pp0p0_maPEAOAziln_zFSQTtqznALB" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Vendor prepayments&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;87,557&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;83,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--DueFromRelatedPartiesCurrent_iI_pp0p0_maPEAOAziln_zNijsurTT9wK" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Related party receivable&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;26,984&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;10,574&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--CashDueForWarrantExercises_iI_pp0p0_d0_maPEAOAziln_z4MRidAxhaCe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Cash due for warrant exercises&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;194,450&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pp0p0_mtPEAOAziln_z9lQ6lzHtoCh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total prepaid expenses and other current 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;180,194&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;321,393&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:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidInsurance contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">65653</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">33320</us-gaap:PrepaidInsurance>
    <us-gaap:DepositsAssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">87557</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">83049</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">26984</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">10574</us-gaap:DueFromRelatedPartiesCurrent>
    <BEEM:CashDueForWarrantExercises contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</BEEM:CashDueForWarrantExercises>
    <BEEM:CashDueForWarrantExercises contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">194450</BEEM:CashDueForWarrantExercises>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">180194</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">321393</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80B_eus-gaap--InventoryDisclosureTextBlock_z0Yx7AcJAojT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&#160;&lt;br/&gt;
&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_822_z5VATri8VyMy"&gt;INVENTORY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Inventories are stated at
the lower of cost and net realizable value. Costs are determined using the first in-first out (FIFO) method. As of December 31, 2021
and 2020, inventory consists of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zbk4BQdKAPi2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INVENTORY (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BA_zDYAzicCRLmr" style="display: none"&gt;Schedule of inventory&lt;/span&gt;&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_497_20211231_znWGLXCA4RES" style="text-align: center"&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 id="xdx_497_20201231_zEDP6kA5iUQ7" style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryFinishedGoods_iI_pp0p0_d0_maINzERf_zG9Zyztt5OQv" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzERf_zEfJOJOQnsU4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Work in process&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 style="width: 13%; text-align: right"&gt;424,761&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;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;559,582&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--InventoryRawMaterials_iI_pp0p0_maINzERf_z81ccvPr3kjK" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,186,099&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;533,181&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InventoryNet_iTI_pp0p0_mtINzERf_zTts3iXhjxVF" style="vertical-align: bottom; background-color: White"&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;1,610,860&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,092,763&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:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zbk4BQdKAPi2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INVENTORY (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BA_zDYAzicCRLmr" style="display: none"&gt;Schedule of inventory&lt;/span&gt;&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_497_20211231_znWGLXCA4RES" style="text-align: center"&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 id="xdx_497_20201231_zEDP6kA5iUQ7" style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryFinishedGoods_iI_pp0p0_d0_maINzERf_zG9Zyztt5OQv" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzERf_zEfJOJOQnsU4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Work in process&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 style="width: 13%; text-align: right"&gt;424,761&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;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;559,582&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--InventoryRawMaterials_iI_pp0p0_maINzERf_z81ccvPr3kjK" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Raw materials&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,186,099&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;533,181&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InventoryNet_iTI_pp0p0_mtINzERf_zTts3iXhjxVF" style="vertical-align: bottom; background-color: White"&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;1,610,860&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,092,763&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:InventoryFinishedGoods contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">0</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">424761</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">559582</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1186099</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">533181</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1610860</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1092763</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_804_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zUQwVYo4jQ20" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_823_z1BwYvckeqQR"&gt;PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.6pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment consist
of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp66vsfGKQjq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zcfDRRfWzLli" style="display: none"&gt;Schedule of property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Furniture and fixtures&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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_z9pYgF6M4v8U" style="width: 13%; text-align: right" title="Total property and equipment"&gt;129,075&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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_zkSwu8GcbbN8" style="width: 13%; text-align: right" title="Total property and equipment"&gt;85,333&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;Computer equipment and software&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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z5obkcCpzLR0" style="text-align: right" title="Total property and equipment"&gt;73,517&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_982_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z7PDA1szQ0p0" style="text-align: right" title="Total property and equipment"&gt;87,303&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zp2RhzqCMaUX" style="text-align: right" title="Total property and equipment"&gt;27,928&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_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zy7aUJw7MAfq" style="text-align: right" title="Total property and equipment"&gt;13,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Autos&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_988_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zURGYDg2c8s7" style="text-align: right" title="Total property and equipment"&gt;337,394&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_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zGnhuMFCXia7" style="text-align: right" title="Total property and equipment"&gt;84,796&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zntrWzq3MmNq" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;565,499&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zio54cERq8vo" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;425,856&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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 property and equipment&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_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0_zaxSvZiKmWV2" style="text-align: right" title="Total property and equipment"&gt;1,133,413&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--PropertyPlantAndEquipmentGross_c20201231_pp0p0_zD51RBDt5mHM" style="text-align: right" title="Total property and equipment"&gt;697,206&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zhBlKPZ75mpn" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(483,218&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zDvGK5BkyW4c" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(462,170&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;Property and Equipment, net&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--PropertyPlantAndEquipmentNet_c20211231_pp0p0_zIFO0FhhCl1n" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net"&gt;650,195&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_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0_zMtYZDYT0PM8" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net"&gt;235,036&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Depreciation expense for 2021
and 2020 was $&lt;span id="xdx_902_eus-gaap--Depreciation_c20210101__20211231_pp0p0_zySBTsidHjma" title="Depreciation expense"&gt;71,152&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20200101__20201231_z85JJO2iS5RX" title="Depreciation expense"&gt;36,450&lt;/span&gt;, respectively. In 2021 and 2020, respectively, $&lt;span id="xdx_90F_eus-gaap--OtherInventoryCapitalizedCosts_c20211231_pp0p0_zDAqV6XTIyiW" title="Depreciation expense capitalized"&gt;32,136&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--OtherInventoryCapitalizedCosts_c20201231_pp0p0_zTaUZNVQrKJo" title="Depreciation expense capitalized"&gt;20,363&lt;/span&gt; of depreciation was capitalized into
inventory as manufacturing overhead costs. In addition, net property and equipment of $&lt;span id="xdx_905_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_iI_c20211231_z6Xu5BcOJw5z" title="Disposal of property and equipment"&gt;3,023&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_iI_c20201231_zDwQFLosLtpL"&gt;0&lt;/span&gt; were disposed of in 2021 and 2020,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--PropertyPlantAndEquipmentTextBlock_zp66vsfGKQjq" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zcfDRRfWzLli" style="display: none"&gt;Schedule of property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Furniture and fixtures&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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_z9pYgF6M4v8U" style="width: 13%; text-align: right" title="Total property and equipment"&gt;129,075&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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0_zkSwu8GcbbN8" style="width: 13%; text-align: right" title="Total property and equipment"&gt;85,333&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;Computer equipment and software&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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z5obkcCpzLR0" style="text-align: right" title="Total property and equipment"&gt;73,517&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_982_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_pp0p0_z7PDA1szQ0p0" style="text-align: right" title="Total property and equipment"&gt;87,303&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zp2RhzqCMaUX" style="text-align: right" title="Total property and equipment"&gt;27,928&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_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0_zy7aUJw7MAfq" style="text-align: right" title="Total property and equipment"&gt;13,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Autos&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_988_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zURGYDg2c8s7" style="text-align: right" title="Total property and equipment"&gt;337,394&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_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_pp0p0_zGnhuMFCXia7" style="text-align: right" title="Total property and equipment"&gt;84,796&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Machinery and equipment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zntrWzq3MmNq" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;565,499&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0_zio54cERq8vo" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;425,856&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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 property and equipment&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_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0_zaxSvZiKmWV2" style="text-align: right" title="Total property and equipment"&gt;1,133,413&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--PropertyPlantAndEquipmentGross_c20201231_pp0p0_zD51RBDt5mHM" style="text-align: right" title="Total property and equipment"&gt;697,206&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zhBlKPZ75mpn" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(483,218&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zDvGK5BkyW4c" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(462,170&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;Property and Equipment, net&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--PropertyPlantAndEquipmentNet_c20211231_pp0p0_zIFO0FhhCl1n" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net"&gt;650,195&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_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0_zMtYZDYT0PM8" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, Net"&gt;235,036&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="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">129075</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">85333</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_ComputerEquipmentAndSoftwareMember"
      decimals="0"
      unitRef="USD">73517</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_ComputerEquipmentAndSoftwareMember"
      decimals="0"
      unitRef="USD">87303</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">27928</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">13918</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_AutomobilesMember"
      decimals="0"
      unitRef="USD">337394</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_AutomobilesMember"
      decimals="0"
      unitRef="USD">84796</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="0"
      unitRef="USD">565499</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="0"
      unitRef="USD">425856</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1133413</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">697206</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">483218</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">462170</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">650195</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">235036</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">71152</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">36450</us-gaap:Depreciation>
    <us-gaap:OtherInventoryCapitalizedCosts contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">32136</us-gaap:OtherInventoryCapitalizedCosts>
    <us-gaap:OtherInventoryCapitalizedCosts contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">20363</us-gaap:OtherInventoryCapitalizedCosts>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3023</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_809_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zYq9L5Snt01W" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_827_zCHeg4OV3Bm1"&gt;ACCRUED EXPENSES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The major components of accrued expenses
are summarized as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z3iEjYQE4t72" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - ACCRUED EXPENSES (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B7_zlzCcMDiPCpK" style="display: none"&gt;Accrued expense schedule&lt;/span&gt;&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_49E_20211231_zOUCspjqYJZm" style="text-align: center"&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 id="xdx_490_20201231_zRTMJy3Uq5Ge" style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maALCz6a9_zKSyzRkLdia9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Accrued vacation&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;238,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: 13%; text-align: right"&gt;205,809&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALCz6a9_zJB38cr1yyhv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Accrued salaries and bonus&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;353,121&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;178,449&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccountsPayableTradeCurrent_iI_pp0p0_maALCz6a9_zwXAUHKqiUXk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Vendor accruals&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;35,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;4,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCz6a9_zA1BU8GVPgbC" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Other accrued expenses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;99,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,909&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCz6a9_z1GG8DnGR3tB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total accrued expenses&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;726,688&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;391,567&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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z3iEjYQE4t72" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - ACCRUED EXPENSES (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B7_zlzCcMDiPCpK" style="display: none"&gt;Accrued expense schedule&lt;/span&gt;&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_49E_20211231_zOUCspjqYJZm" style="text-align: center"&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 id="xdx_490_20201231_zRTMJy3Uq5Ge" style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maALCz6a9_zKSyzRkLdia9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Accrued vacation&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;238,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: 13%; text-align: right"&gt;205,809&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maALCz6a9_zJB38cr1yyhv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Accrued salaries and bonus&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;353,121&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;178,449&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccountsPayableTradeCurrent_iI_pp0p0_maALCz6a9_zwXAUHKqiUXk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Vendor accruals&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;35,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;4,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maALCz6a9_zA1BU8GVPgbC" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Other accrued expenses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;99,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,909&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtALCz6a9_z1GG8DnGR3tB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total accrued expenses&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;726,688&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;391,567&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:AccruedVacationCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">238147</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">205809</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">353121</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">178449</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">35520</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4400</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">99900</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2909</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">726688</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">391567</us-gaap:AccruedLiabilitiesCurrent>
    <BEEM:ConvertibleNotePayableRelatedPartyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80B_ecustom--ConvertibleNotePayableRelatedPartyTextBlock_zncYGElkyISy" style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82E_zamsidKuyitv"&gt;CONVERTIBLE NOTE PAYABLE &#x2013; RELATED PARTY AND NOTE PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On October 18, 2016, the Company
entered into a five-year employment agreement, effective as of January 1, 2016, with Mr. Desmond Wheatley, the Chief Executive Officer,
President, and Chairman of the Company (the &#x201c;Agreement&#x201d;). Pursuant to the Agreement, Mr. Wheatley received an annual deferred
salary of $50,000 which Mr. Wheatley deferred until such time as Mr. Wheatley and the Board of Directors agreed that payment of the deferred
salary and/or cessation of the deferral was appropriate. In August 2018, the Agreement was amended to provide that his salary shall defer
until the earliest to occur of the following: (i) a permissible event specified in Section 409A of the Code, (ii) December 31, 2020, (iii)
a change of control as defined in the Agreement, or (iv) a sale of all or substantially all of the assets of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;All deferred amounts were
evidenced by an unsecured convertible promissory note payable by the Company to Mr. Wheatley bearing simple interest at the rate of 10%
per annum, accruing until paid, convertible into shares of the Company&#x2019;s common stock at $7.50 per share at any time in whole or
in part at Mr. Wheatley&#x2019;s discretion. As the conversion price was equivalent to the fair value of the common stock at various salary
deferral dates prior to June 30, 2018, there was no beneficial conversion feature to this note through such date. Subsequent to June 30,
2018 through December 31, 2018 and based on the average daily closing price of our common stock, the Company recorded $&lt;span id="xdx_905_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pp0p0_c20180101__20181231__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zB5aNUV5Wq0p" title="Debt discount for beneficial conversion feature"&gt;8,672&lt;/span&gt; of debt discount
for the beneficial conversion feature value which was being amortized to interest expense over the term of the note. For the three months
ended March 31, 2019 and based on the average daily closing price of our common stock, the Company recorded $&lt;span id="xdx_900_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pp0p0_c20190101__20190331__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_z0rG931HBxY5" title="Debt discount for beneficial conversion feature"&gt;3,967&lt;/span&gt; of debt discount for
the beneficial conversion feature value which was also being amortized to interest expense over the term of the note. There was no beneficial
conversion value and therefore, no debt discount was recorded for any other periods subsequent to March 31, 2019. Additionally, on March
29, 2017 the Board of Directors granted Mr. Wheatley a $35,000 bonus for which Mr. Wheatley agreed to defer such bonus under the same
terms of his salary deferral.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On September 17, 2019, the
Board of Directors adopted a resolution to pay off the convertible promissory note issued to Mr. Wheatley for his deferred compensation
in the near future (subject to a recommendation on timing from Mr. Wheatley), and no additional salary was deferred after September 15,
2019. In February 2020, the remaining debt discount of $&lt;span id="xdx_90A_eus-gaap--InterestExpenseDebt_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zDYDtT1ywtOl" title="Interest expense debt"&gt;5,990&lt;/span&gt; was recorded as interest expense, additional interest of $&lt;span id="xdx_907_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zolYA0ubjGlW" title="Accrued interest"&gt;3,442&lt;/span&gt; was accrued,
and the total note of $&lt;span id="xdx_90C_eus-gaap--RepaymentsOfRelatedPartyDebt_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zLdx2mVCZcly" title="Repayment of note payable"&gt;220,417&lt;/span&gt; and interest of $&lt;span id="xdx_90D_eus-gaap--InterestPaid_pp0p0_c20200201__20200228__us-gaap--LongtermDebtTypeAxis__custom--ConvNoteRelatedPartyMember__srt--CounterpartyNameAxis__custom--WheatleyMember_zQJ0vz0Np5Ps" title="Payment of interest"&gt;52,326&lt;/span&gt; was paid to Mr. Wheatley.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On May 1, 2020, the Company
received a U.S. Small Business Administration Paycheck Protection Program loan of $&lt;span id="xdx_90D_eus-gaap--NotesPayableCurrent_iI_pp0p0_c20200501__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zC9XGQYBx7e5" title="Note payable"&gt;339,262&lt;/span&gt; which was offered through the Coronavirus Aid,
Relief, and Economic Security Act (CARES Act). This loan was recorded as a note payable, is subject to a &lt;span id="xdx_900_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200101__20200501__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zwAyn8hO3o1n" title="Interest rate"&gt;1&lt;/span&gt;% annual interest rate and has
a two year term. This low interest loan was intended to support short term cash flow in the event we were more heavily impacted by the
COVID-19 virus. In July 2020, we were able to raise capital and no longer required the loan. The full amount of the loan was repaid on
November 13, 2020 in addition to $&lt;span id="xdx_906_eus-gaap--InterestPaid_pp0p0_c20200101__20201113__us-gaap--LongtermDebtTypeAxis__custom--PPPLoanMember_zsmqIQaW1LH4" title="Payment of interest"&gt;1,847&lt;/span&gt; of interest.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











</BEEM:ConvertibleNotePayableRelatedPartyTextBlock>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="From2018-01-012018-12-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember"
      decimals="0"
      unitRef="USD">8672</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="From2019-01-012019-03-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember"
      decimals="0"
      unitRef="USD">3967</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:InterestExpenseDebt
      contextRef="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember"
      decimals="0"
      unitRef="USD">5990</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember"
      decimals="0"
      unitRef="USD">3442</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember"
      decimals="0"
      unitRef="USD">220417</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:InterestPaid
      contextRef="From2020-02-012020-02-28_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember"
      decimals="0"
      unitRef="USD">52326</us-gaap:InterestPaid>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2020-05-01_custom_PPPLoanMember"
      decimals="0"
      unitRef="USD">339262</us-gaap:NotesPayableCurrent>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2020-01-012020-05-01_custom_PPPLoanMember"
      decimals="INF"
      unitRef="Pure">0.01</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:InterestPaid
      contextRef="From2020-01-012020-11-13_custom_PPPLoanMember"
      decimals="0"
      unitRef="USD">1847</us-gaap:InterestPaid>
    <us-gaap:LongTermDebtTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_807_eus-gaap--LongTermDebtTextBlock_zbJ7lRS7mF3s" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82A_zf1WfkJLpbME"&gt;AUTO LOAN&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In October 2015, the Company
purchased a new vehicle and financed the purchase through a dealer auto loan. The loan has a term of 60 months, requires minimum monthly
payments of approximately $950, and bears interest at a rate of 5.99 percent. The final payment was made on this loan on October 31, 2020.&lt;/p&gt;

</us-gaap:LongTermDebtTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9gBZp8qfCwj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82A_zVLJURc1xRlB"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Legal Matters:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;From time to time, we may
be involved in litigation relating to claims arising out of our operations in the normal course of business. As of December 31, 2021,
there were no pending or threatened lawsuits that could reasonably be expected to have a material effect on the results of our operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In August 2016, the Company
entered into a sublease for its current corporate headquarters and manufacturing facility. The sublease expired in August 2020 which was
the same term of the master lease for which the Company was the subtenant. In September 2020, the Company initiated a new five year master
lease agreement, with two optional one year renewals. Monthly lease payments will range from &lt;span id="xdx_902_eus-gaap--LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions_c20210101__20211231_zE4XZjbILjfR" title="Monthly lease payments"&gt;$52,000 to $58,526 per month over the term
of the lease&lt;/span&gt; (see note 10).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Other Commitments:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company enters into various
contracts or agreements in the normal course of business whereby such contracts or agreements may contain commitments. Since inception,
the Company entered into agreements to act as a reseller for certain vendors; joint development contracts with third parties; referral
agreements where the Company would pay a referral fee to the referrer for business generated; sales agent agreements whereby sales agents
would receive a fee equal to a percentage of revenues generated by the agent; business development agreements and strategic alliance agreements
where both parties agree to cooperate and provide business opportunities to each other and in some instances, provide for a right of first
refusal with respect to certain projects of the other parties; agreements with vendors where the vendor may provide marketing, investor
relations, public relations, technical consulting or subcontractor services, vendor arrangements with non-binding minimum purchasing provisions,
and financial advisory agreements where the financial advisor would receive a fee and/or commission for raising capital for the Company. &lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions contextRef="From2021-01-01to2021-12-31">$52,000 to $58,526 per month over the term
of the lease</us-gaap:LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zJB1nwGQbSrs" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_823_z4E79X13DFCe"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company evaluates new
leases at inception based on the criteria defined in Leases (Topic 842). On September 1, 2020, the Company entered into a five-year operating
lease with payments ranging from $52,000 to $58,526. The lease has two one-year options to extend the term of the lease. At this time,
it is not reasonably certain that the Company will extend the term of the lease and, therefore, the renewal periods have been excluded
from the right-of-use (&#x201c;ROU&#x201d;) asset. The present value of the lease payment stream was calculated using an effective borrowing
rate of &lt;span id="xdx_909_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20211231_zHfh9Tnk3ZcV" title="Borrowing rate"&gt;10&lt;/span&gt;% and recorded a ROU asset and operating lease liability each of $&lt;span id="xdx_906_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20200902_zEM5xd3eYBoP" title="Lease liability"&gt;2,605,032&lt;/span&gt; on September 1, 2020. The ROU asset and the corresponding
lease liability are being amortized on a straight-line basis over the term of the lease which expires on August 31, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The tables below show the
ROU assets and liabilities as of December 31, 2021 and December 31, 2020, including the changes during the periods.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfOperatingRightofUseAsset_zML2eqdJy8um" style="font: 10pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Operating right-of use asset)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zE721n7rsIHx" style="display: none"&gt;Schedule of operating right-of use asset&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: center"&gt;Operating right-of&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;use asset&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Sub-lease&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(238,238,238)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;Office lease initial measurement January 1, 2019 &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--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_z2z55Ti7pQN6" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning"&gt;872,897&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;Less amortization of operating lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zeLf5uueiIjf" style="text-align: right" title="Less amortization of operating lease"&gt;(523,738&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Straight-line lease expense in excess of cash payments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zX8KzPR9c0ev" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments"&gt;(32,770&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;Operating lease ROU asset December 31, 2019&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_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zKfeTs4GuxaC" style="border-bottom: Black 2.5pt double; text-align: right" title="Office lease initial measurement, beginning"&gt;316,389&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Less amortization of operating lease&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_988_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zJCsw3uar8SZ" style="text-align: right" title="Less amortization of operating lease"&gt;(349,159&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Straight-line lease expense in excess of cash payments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_ze1tkC3xPoWn" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments"&gt;32,770&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Operating lease ROU asset August 31, 2020 - end of sublease&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_983_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_d0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zVh7L7Lxvj6e" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end"&gt;&#x2013;&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 style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="text-decoration: underline"&gt;New lease&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;Office lease initial measurement September 1, 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 id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zyAqb3XZ1edd" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning"&gt;2,605,032&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;Less amortization of operating lease&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--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zHZ0s5KkD66I" style="text-align: right" title="Less amortization of operating lease"&gt;(173,669&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Straight-line lease expense in excess of cash payments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_z2KESMUtKeSz" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments"&gt;(12,860&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Operating lease ROU asset as of December 31, 2020&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--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zxF2MA3I3Ytd" style="text-align: right" title="Office lease initial measurement, beginning"&gt;2,418,503&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less amortization of operating lease&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zSGVFLvapDcP" style="border-bottom: Black 1pt solid; text-align: right" title="Less amortization of operating lease"&gt;(388,591&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Operating lease ROU asset as of December 31, 2021&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--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zpNK1lnHJZWt" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end"&gt;2,029,912&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_8A2_zwG9Hz68dJjH" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;During the twelve months ended December 31, 2021,
cash paid for amounts included in the measurement of operating lease liabilities was $&lt;span id="xdx_905_eus-gaap--OperatingLeasePayments_c20210101__20211231_zMWxIbxeBSdH"&gt;405,476&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.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As of December 31, 2021 and
2020, the current and non-current portions of the lease liability were recorded to the Balance Sheet as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_zvGphohRsp0W" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Lease liability)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BB_zaeD451w9w1p" style="display: none"&gt;Schedule of lease liability&lt;/span&gt;&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_493_20211231_zDaLmVCmSquH" style="text-align: center"&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 id="xdx_49E_20201231_znpq88RXvO0j" style="text-align: center"&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"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzYlX_zZ5lVJzIdWBC" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Operating lease liabilities, current&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;467,891&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;521,006&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzYlX_zA9miFUrHOIG" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Operating lease liabilities, noncurrent&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,607,221&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,910,357&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzYlX_z4HsH6ESd5bM" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total lease liability&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,075,112&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,431,363&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_ze7um30KZ7tP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The future minimum rental
commitments for our operating leases reconciled to the lease liability as of December 31, 2021 is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zD7uZ3vsYELK" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B9_zGdfM4wazOX2" style="display: none"&gt;Schedule of operating leases reconciled lease liability&lt;/span&gt;&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_49E_20211231_zhb7lwSFIFk0" style="text-align: center"&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"&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/p&gt;
                                                                               &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLUzrKs_zMrf63w0ZYvz" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;2022&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;649,147&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLUzrKs_zFu7WR7wgrog" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2023&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;668,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLUzrKs_zOC9yPmyUPct" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2024&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;688,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLUzrKs_zC1wDmI5igkQ" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;468,212&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLUzrKs_zne8d7f6QYSx" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Total undiscounted future minimum 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,474,661&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zHs9j8FZB5V4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Less imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(399,549&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zUy6UWcJLMAG" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total lease liability&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,075,112&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_zyhtKvv02i6O" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;









</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseDiscountRate contextRef="AsOf2021-12-31" decimals="INF" unitRef="Pure">0.10</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2020-09-02" decimals="0" unitRef="USD">2605032</us-gaap:OperatingLeaseLiability>
    <BEEM:ScheduleOfOperatingRightofUseAsset contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfOperatingRightofUseAsset_zML2eqdJy8um" style="font: 10pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Operating right-of use asset)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BC_zE721n7rsIHx" style="display: none"&gt;Schedule of operating right-of use asset&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="text-align: center"&gt;Operating right-of&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;use asset&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Sub-lease&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(238,238,238)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;Office lease initial measurement January 1, 2019 &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--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_z2z55Ti7pQN6" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning"&gt;872,897&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;Less amortization of operating lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zeLf5uueiIjf" style="text-align: right" title="Less amortization of operating lease"&gt;(523,738&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Straight-line lease expense in excess of cash payments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20190101__20191231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zX8KzPR9c0ev" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments"&gt;(32,770&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;Operating lease ROU asset December 31, 2019&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_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zKfeTs4GuxaC" style="border-bottom: Black 2.5pt double; text-align: right" title="Office lease initial measurement, beginning"&gt;316,389&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(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Less amortization of operating lease&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_988_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zJCsw3uar8SZ" style="text-align: right" title="Less amortization of operating lease"&gt;(349,159&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Straight-line lease expense in excess of cash payments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_ze1tkC3xPoWn" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments"&gt;32,770&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Operating lease ROU asset August 31, 2020 - end of sublease&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_983_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_d0_c20200101__20200831__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SubleaseMember_zVh7L7Lxvj6e" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end"&gt;&#x2013;&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 style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="text-decoration: underline"&gt;New lease&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;Office lease initial measurement September 1, 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 id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zyAqb3XZ1edd" style="width: 13%; text-align: right" title="Office lease initial measurement, beginning"&gt;2,605,032&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;Less amortization of operating lease&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--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zHZ0s5KkD66I" style="text-align: right" title="Less amortization of operating lease"&gt;(173,669&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Straight-line lease expense in excess of cash payments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments_pp0p0_c20200901__20201231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_z2KESMUtKeSz" style="border-bottom: Black 1pt solid; text-align: right" title="Straight-line lease expense in excess of cash payments"&gt;(12,860&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Operating lease ROU asset as of December 31, 2020&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--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zxF2MA3I3Ytd" style="text-align: right" title="Office lease initial measurement, beginning"&gt;2,418,503&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(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less amortization of operating lease&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_pp0p0_di_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zSGVFLvapDcP" style="border-bottom: Black 1pt solid; text-align: right" title="Less amortization of operating lease"&gt;(388,591&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Operating lease ROU asset as of December 31, 2021&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--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20210101__20211231__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--NewLeaseMember_zpNK1lnHJZWt" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset, end"&gt;2,029,912&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</BEEM:ScheduleOfOperatingRightofUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2018-12-31_custom_SubleaseMember"
      decimals="0"
      unitRef="USD">872897</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2019-01-012019-12-31_custom_SubleaseMember"
      decimals="0"
      unitRef="USD">523738</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments
      contextRef="From2019-01-012019-12-31_custom_SubleaseMember"
      decimals="0"
      unitRef="USD">-32770</BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2019-12-31_custom_SubleaseMember"
      decimals="0"
      unitRef="USD">316389</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2020-01-012020-08-31_custom_SubleaseMember"
      decimals="0"
      unitRef="USD">349159</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments
      contextRef="From2020-01-012020-08-31_custom_SubleaseMember"
      decimals="0"
      unitRef="USD">32770</BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2020-08-31_custom_SubleaseMember"
      decimals="0"
      unitRef="USD">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2020-08-31_custom_NewLeaseMember"
      decimals="0"
      unitRef="USD">2605032</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2020-09-012020-12-31_custom_NewLeaseMember"
      decimals="0"
      unitRef="USD">173669</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments
      contextRef="From2020-09-012020-12-31_custom_NewLeaseMember"
      decimals="0"
      unitRef="USD">-12860</BEEM:IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2020-12-31_custom_NewLeaseMember"
      decimals="0"
      unitRef="USD">2418503</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2021-01-012021-12-31_custom_NewLeaseMember"
      decimals="0"
      unitRef="USD">388591</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2021-12-31_custom_NewLeaseMember"
      decimals="0"
      unitRef="USD">2029912</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">405476</us-gaap:OperatingLeasePayments>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_zvGphohRsp0W" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Lease liability)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BB_zaeD451w9w1p" style="display: none"&gt;Schedule of lease liability&lt;/span&gt;&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_493_20211231_zDaLmVCmSquH" style="text-align: center"&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 id="xdx_49E_20201231_znpq88RXvO0j" style="text-align: center"&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"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_maOLLzYlX_zZ5lVJzIdWBC" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: left"&gt;Operating lease liabilities, current&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;467,891&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;521,006&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_maOLLzYlX_zA9miFUrHOIG" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Operating lease liabilities, noncurrent&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,607,221&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,910,357&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzYlX_z4HsH6ESd5bM" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total lease liability&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,075,112&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,431,363&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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">467891</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">521006</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1607221</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1910357</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2075112</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2431363</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zD7uZ3vsYELK" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B9_zGdfM4wazOX2" style="display: none"&gt;Schedule of operating leases reconciled lease liability&lt;/span&gt;&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_49E_20211231_zhb7lwSFIFk0" style="text-align: center"&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"&gt;
    &lt;td style="text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/p&gt;
                                                                               &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLUzrKs_zMrf63w0ZYvz" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 58%; text-align: left"&gt;2022&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;649,147&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLUzrKs_zFu7WR7wgrog" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2023&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;668,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLUzrKs_zOC9yPmyUPct" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;2024&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;688,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLUzrKs_zC1wDmI5igkQ" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;468,212&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLUzrKs_zne8d7f6QYSx" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Total undiscounted future minimum 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,474,661&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zHs9j8FZB5V4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Less imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(399,549&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zUy6UWcJLMAG" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Total lease liability&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,075,112&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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">649147</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">668622</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">688680</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">468212</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2474661</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">399549</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2075112</us-gaap:OperatingLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbUUZ57HyxrL" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_822_zwwmWbxK2NYD"&gt;STOCKHOLDERS&#x2019;
EQUITY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-decoration: underline"&gt;Stock Issued In Cash Sales&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company filed a &#x201c;shelf&#x201d;
registration statement on Form S-3 and an accompanying prospectus with the Securities and Exchange Commission on May 26, 2020. On July
7, 2020, the Company closed an underwritten public offering issuing &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200706__20200707__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_zeY532oApRda" title="Stock issued new, shares"&gt;1,393,900&lt;/span&gt; shares, with a public offering price of $&lt;span id="xdx_904_eus-gaap--SharePrice_iI_c20200706__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_z706ctOLhfLf"&gt;8.25&lt;/span&gt; per share,
generating approximately $&lt;span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_dm_c20200706__20200707__us-gaap--SecuritiesFinancingTransactionAxis__custom--ShelfRegistrationMember_zt4wrbkvqbq8" title="Proceeds from sale of equity"&gt;10.5&lt;/span&gt; million after deducting underwriting discounts and commissions and estimated offering expenses payable
by the Company. On November 27, 2020, the Company closed a second underwritten public offering issuing &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20201126__20201127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zj0M2eZ4Uksb" title="Stock issued new, shares"&gt;250,000&lt;/span&gt; shares, with a public offering
price of $&lt;span id="xdx_906_eus-gaap--SharePrice_iI_c20201127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zoDFTvjfiY5f"&gt;30.00&lt;/span&gt; per share, generating approximately $&lt;span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_dm_c20201126__20211127__us-gaap--SecuritiesFinancingTransactionAxis__custom--SecondPublicOfferingMember_zk8uZu55OwX9" title="Proceeds from sale of equity"&gt;6.9&lt;/span&gt; million after deducting underwriting discounts and commissions and estimated
offering expenses payable by the Company. The Company intends to use the aggregate net proceeds primarily for working capital and general
corporate purposes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Other Securities&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In July 2020, &lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_z8Osw5AQJLed" title="Stock options exercised"&gt;3,000&lt;/span&gt; stock
options were exercised on a cashless basis for &lt;span id="xdx_90D_ecustom--StockExercisedSharesIssued_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_zLkrBOEc9lck" title="Stock exercised, shares issued"&gt;2,199&lt;/span&gt; registered shares of the Company&#x2019;s common stock at an exercise price of $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200701__20200731__us-gaap--ConversionOfStockByUniqueDescriptionAxis__custom--OptionsExercisedCashlessBasisMember_zmpz3a0GXMd4"&gt;4.09&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.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In August 2020, a stock grant
was issued for &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200801__20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zctRqx0qjpJb" title="Stock Issued for Services, shares"&gt;2,700&lt;/span&gt; unregistered shares of the Company&#x2019;s common stock to a consultant as payment for services. The shares were
valued on the grant dates&#x2019; stock price of $&lt;span id="xdx_90F_eus-gaap--SharePrice_iI_c20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zEfiRfFqYPOf"&gt;5.46&lt;/span&gt; per share or $&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_pp0p0_c20200801__20200831__us-gaap--TransactionTypeAxis__custom--StockIssuedForServicesMember__srt--CounterpartyNameAxis__custom--ConsultantMember_zuuLPlYBkUIc" title="Stock Issued for Services, value"&gt;14,742&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.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;During the year ended December
31, 2020, &lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zZEhfNVNxkHb" title="Warrants exercised"&gt;1,456,406&lt;/span&gt; warrants to purchase shares of the Company&#x2019;s registered common stock and &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--StatementClassOfStockAxis__custom--UnregisteredCommonStockMember_za2ld8vNbC3K" title="Warrants exercised"&gt;95,800&lt;/span&gt; warrants to purchase shares
of the Company&#x2019;s unregistered common stock were exercised generating $&lt;span id="xdx_906_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_z9QOVDgJX6JB" title="Proceeds from warrant exercises"&gt;9,926,858&lt;/span&gt;, of which $&lt;span id="xdx_906_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember__us-gaap--BalanceSheetLocationAxis__us-gaap--CashMember_z0wqyOWrSVyh" title="Proceeds from warrant exercises"&gt;9,732,408&lt;/span&gt; in cash was received and $&lt;span id="xdx_90D_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember__us-gaap--BalanceSheetLocationAxis__custom--PrepaidAssetsMember_ztQJbGiCGicu" title="Proceeds from warrant exercises"&gt;194,450&lt;/span&gt;
was included in other assets as a receivable (see note 3) which was collected in January 2021. &lt;span id="xdx_90B_ecustom--CashlessWarrantsExercises_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_zkxMEiRCPxZE" title="Cashless warrants exercised"&gt;18,000&lt;/span&gt; warrants were cashless exercises
in 2020 and the Company issued &lt;span id="xdx_908_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember__us-gaap--TransactionTypeAxis__custom--ExerciseOfWarrantsMember_z9jVvkWiU7lx"&gt;11,304&lt;/span&gt; unregistered shares of common stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The unregistered securities
described above were issued pursuant to the private placement exemption provided by Section 4(a)(2) of the Securities Act of 1933, as
amended.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-decoration: underline"&gt;Awards Under Stock Incentive Plans&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On June 9, 2021, the Company&#x2019;s
stockholders approved the Beam Global 2021 Equity Incentive Plan (the &#x201c;2021 Plan&#x201d;) under which &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211231__us-gaap--PlanNameAxis__custom--Plan2021Member_zEX2VdW91jIb" title="Number of shares issued"&gt;2,000,000&lt;/span&gt; shares of the Company&#x2019;s
common stock are allowed to be issued pursuant to the exercise of stock options or other awards granted under such plan in addition to
the &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember_zBUiQonyfLc4"&gt;630,000&lt;/span&gt; shares previously allowed under the Beam Global 2011 Stock Incentive Plan. The number of shares reserved for issuance under
the 2021 Plan will increase automatically on January&#160;1 of each of 2022 through 2031 by the number of shares equal to 5% of the aggregate
number of outstanding shares of the Company&#x2019;s common stock as of the immediately preceding December&#160;31, or a lesser number
as may be determined by our board of directors or compensation committee.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Stock Options&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Stock options are granted
to new and existing employees. New employee option grants generally have a term of ten years and vest ratably over four years. Existing
employee option grants generally have a term of ten years and vest immediately upon grant. The Company follows the provisions of ASC Topic
718, &#x201c;Compensation &#x2013; Stock Compensation.&#x201d; ASC Topic 718 establishes standards surrounding the accounting for transactions
in which an entity exchanges its equity instruments for goods or services. ASC Topic 718 focuses primarily on accounting for transactions
in which an entity obtains employee services in share-based payment transactions, such as options issued under the Company&#x2019;s Stock
Option Plans.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;During the year ended
December 31, 2021, the Company granted &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--PlanNameAxis__custom--AllPlansMember_zJFUg5U4hWrX"&gt;43,300&lt;/span&gt;
stock options under the plans with a total valuation of $&lt;span id="xdx_904_ecustom--FairValueOfOptionsGranted_c20210101__20211231__us-gaap--PlanNameAxis__custom--AllPlansMember_zeQYTxR8Vyul"&gt;905,658&lt;/span&gt; and a 10-year term. During the year ended December 31, 2020, the Company granted &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--PlanNameAxis__custom--AllPlansMember_zXBYs6Wbn5aT"&gt;105,604&lt;/span&gt;
stock options under the plans with a total valuation of $&lt;span id="xdx_90A_ecustom--FairValueOfOptionsGranted_c20200101__20201231__us-gaap--PlanNameAxis__custom--AllPlansMember_zZSaUuzQPIx_zQfhi13QI8Ni"&gt;1,374,394&lt;/span&gt;
and a 10-year term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The fair value of each option
is estimated on the date of grant using the Black-Scholes option-pricing model. This model incorporates certain assumptions for inputs
including a risk-free market interest rate, expected dividend yield of the underlying common stock, expected option life and expected
volatility in the market value of the underlying common stock based on our historical volatility.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Black-Scholes option-pricing
model was developed for use in estimating the fair value of traded options, which have no vesting restrictions and are fully transferable.
In addition, option valuation models require the input of highly subjective assumptions including the expected stock price volatility.
Because the Company&#x2019;s stock options and warrants have characteristics different from those of its traded stock, and because changes
in the subjective input assumptions can materially affect the fair value estimate, in management&#x2019;s opinion, the existing models
do not necessarily provide a reliable single measure of the fair value of such stock options.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;We used the following assumptions
for options granted in fiscal 2021 and 2020:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zZ1brq2u9lkX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.5in"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BB_zrqaklOT240E" style="display: none"&gt;Assumptions for options granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zT71fVbcUqEQ" title="Expected volatility"&gt;93.03&lt;/span&gt;% - &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zwqbK66QUSkF" title="Expected volatility"&gt;99.32&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zmgJznFQjYs6" title="Expected volatility"&gt;74.16&lt;/span&gt;% - &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zxrVEiif9JMV" title="Expected volatility"&gt;115.78&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;Expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zixP4tfFgSWc" title="Expected remaining term"&gt;5 - 7 Years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zB5pQLItsFWh" title="Expected remaining term"&gt;5 - 7 Years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zEg9OKRISUMI" title="Risk-free interest rate"&gt;1.25&lt;/span&gt;% - &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_z2Xe6fbsIci3" title="Risk-free interest rate"&gt;1.38&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zbWJEbAf65F5" title="Risk-free interest rate"&gt;0.37&lt;/span&gt;% - &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zHfS0740i0ov" title="Risk-free interest rate"&gt;1.79&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="width: 42%"&gt;Weighted average FV&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: center"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z6glpwnVcQbe" style="width: 20%; text-align: right"&gt;19.55&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: center"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z7sr0cAWVaWE" style="width: 20%; text-align: right"&gt;12.38&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p id="xdx_8A7_zscUAJ01WJYP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company&#x2019;s stock
option compensation expense was $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensation_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCVmzz9f91HJ" title="Share based compensation expenses"&gt;444,713&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zbmUaNDFrSpb" title="Share based compensation expenses"&gt;722,549&lt;/span&gt; for the years ended December&#160;31, 2021 and 2020, respectively, and there was
$&lt;span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zrwQ8OcgbBTv" title="Unrecognized compensation Costs"&gt;1,040,700&lt;/span&gt; of total unrecognized compensation costs related to outstanding stock options&#160;at December 31, 2021 which will be recognized
over &lt;span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__custom--StockOptionsMember_zUWajoq52kuF"&gt;4&lt;/span&gt;.0 years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Option activity for the years ended December 31,
2021 and 2020 is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zbnVRyYdK2h2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span id="xdx_8BA_z6tK87ziDWDT" style="display: none"&gt;Schedule of
    option activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Exercise&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Price&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Contractual Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 51%; text-align: left"&gt;Outstanding at 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOqwbMMaedXf" style="width: 13%; text-align: right" title="Number of Options Outstanding, Beginning"&gt;239,704&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4i1hziNar55" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;9.25&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: 13%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPN2upV6Z1JI" style="text-align: right" title="Number of Options Granted"&gt;105,604&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_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQ9QUDbiPbU0" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;15.63&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeyWr06Iddlf" style="text-align: right" title="Number of Options Exercised"&gt;(3,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXa2ycnx8OwQ" style="text-align: right" title="Weighted Average Exercise Price Exercised"&gt;4.09&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcgqoo1RDfor" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited"&gt;(500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVWKxQnMCrXt" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;5.27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding at December 31, 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zxDKS250geK_zIJxlslNCE2C" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning"&gt;341,808&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;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYNPclo4Zbga" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding,Beginning"&gt;11.27&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zt7fF2UmBFVQ" style="text-align: right" title="Number of Options Granted"&gt;43,300&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_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfqTG7y8b4pb" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;24.63&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWyWg0QHlSDn" style="text-align: right" title="Number of Options Exercised"&gt;(97,192&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs3erHSLsbcj" style="text-align: right" title="Weighted Average Exercise Price Exercised"&gt;13.28&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2QKxAVvydR8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited"&gt;(24,483&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcYPHCMDsvBq" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;23.84&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding at December 31, 2021&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbL3lNSZOpqT" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending"&gt;263,433&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zE0lrMD9UxlI" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;11.56&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="text-align: center; padding-bottom: 2.5pt"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl2kWZCGijek" title="Weighted Average Remaining Contractual Life"&gt;7.24&lt;/span&gt; Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable at December 31, 2021&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zhRjB01Fo44O" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending"&gt;155,402&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zEa3DnVOZuFS" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending"&gt;7.04&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="text-align: center; padding-bottom: 2.5pt"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zuQDruK2aEpO" title="Weighted Average Remaining Contractual Life, exercisable"&gt;6.12&lt;/span&gt; Years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AA_zGkAP6Dd6nTq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Total intrinsic value of options
exercised was $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20210101__20211231_zPB0aMDszfQv" title="Intrinsic value of options exercised"&gt;1,775,213&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20200101__20201231_zAFgBegldQGW" title="Intrinsic value of options exercised"&gt;33,660&lt;/span&gt; during the years ended December 31, 2021 and 2020, respectively. Total intrinsic value of options
outstanding and options exercisable were $&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20211231_zIzMQEm3FMVe" title="Intrinsic value of options outstanding"&gt;2,391,810&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20211231_zO64q3084pAd" title="Intrinsic value of options exercised outstanding"&gt;1,796,153&lt;/span&gt;, respectively, as of December 31, 2021.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Restricted Stock&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company issues restricted
stock to the members of its board of directors as compensation for such members&#x2019; services. Such grants generally vest ratably over
four quarters. The Company also issues restricted stock to Mr. Wheatley, for which generally 50% of the shares granted vest ratably over
four quarters and the remaining 50% vest ratably over twelve quarters. The common stock related to these awards are issued to an escrow
account on the date of grant and released to the grantee upon vest. The fair value is determined based on the closing stock price of the
Company&#x2019;s common stock on the date granted and the related expense is recognized ratably over the vesting period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;A summary of activity of the restricted stock
awards for the years ended December 31, 2021 and 2020 is as follows:&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zUztn6MHQ4ig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8BB_zRIIoFBeEFlb"&gt;&lt;b style="display: none"&gt;Schedule
of restricted stock award activity&lt;/b&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: 75%; margin-left: 0.5in"&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Nonvested&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted-&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average Grant-&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Date Fair Value&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 59%; text-align: left"&gt;Nonvested at December 31, 2019&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20200101__20201231_zI1n8rAB0Ee3" style="width: 17%; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning"&gt;44,437&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20200101__20201231_zkt0lOPoA6Ca" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;5.63&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200101__20201231_zXAtARHG5nt9" style="text-align: right" title="Number of Nonvested Shares Granted"&gt;61,908&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pdp0_c20200101__20201231_zsrDVRFnRd2d" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;12.44&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(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20200101__20201231_znGhdRv2vzF9" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Vested"&gt;(59,782&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_zL4Vi8d5jq8h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Vested"&gt;7.51&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Nonvested at December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20210101__20211231_zdlYN4OVQfP9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning"&gt;46,563&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;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20210101__20211231_z4ZwCcjocdd5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;12.28&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(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231_zFkx5TzcgCjh" style="text-align: right" title="Number of Nonvested Shares Granted"&gt;20,444&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zcA5YQjrJKF8" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;31.41&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-left: 10pt; text-align: left"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20210101__20211231_z5OtgVHAFSx1" style="text-align: right" title="Number of Nonvested Shares Vested"&gt;(40,513&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zg8uPaexDCdk" style="text-align: right" title="Weighted Average Exercise Price Vested"&gt;18.32&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(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20210101__20211231_zHLFSXmJioNl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Forfeited"&gt;(12,825&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231_zSgilNpko9Y7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;14.95&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Nonvested at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20210101__20211231_z934c4V0UQk3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Ending"&gt;13,669&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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20210101__20211231_zP1Hl8uyEaC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;20.45&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AF_z9ZEgQXslxTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On June 17, 2020, the Board
approved two restricted stock grants to Mr. Wheatley under the 2011 Stock Incentive Plan. The total number of shares granted was determined
based on an award of $150,000 divided by the per share quoted trading price on June 17, 2020. On the grant date, the shares had a per
share fair value of $7.35 and &lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200616__20200617__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zN6j48563dmI"&gt;20,408&lt;/span&gt; shares were granted. During the year ended December 31, 2020, &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20200101__20201231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_z3AOiS42W0D0"&gt;10,203&lt;/span&gt; shares vested generating an
expense of $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--WheatleyMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zkxUCrs8ZzmX"&gt;75,000&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.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;On October 20, 2020, upon recommendation of its
Compensation Committee, the Board granted two directors annual stock grants of &lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--OneDirectorMember_zA1UCJBgLyXd"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--AnotherDirectorMember_zUngSbzGLKwj"&gt;12,200&lt;/span&gt;&lt;/span&gt; each and the lead director was issued an annual
grant of &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20201019__20201020__us-gaap--PlanNameAxis__custom--BeamGlobal2011StockIncentivePlanMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember__srt--CounterpartyNameAxis__custom--LeadDirectorMember_zZ1OOvn9wB6a"&gt;17,100&lt;/span&gt;, which vest quarterly in four (4) equal installments. On the grant date, these shares had a per share fair value of $14.95
based on the quoted trading price, or $&lt;span id="xdx_906_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_c20201019__20201020__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zV3wWyO5qyZd"&gt;620,425&lt;/span&gt;. During the year ended December 31, 2020, &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20201019__20201020__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zWW3ACGtW4GV"&gt;10,375&lt;/span&gt; shares vested generating an expense of
$&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20200101__20201231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThreeDirectorsMember__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zUkO9lJVTfSX"&gt;155,107&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Fair values of restricted stock vested during
the year ended December 31, 2021 and 2020 were $&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zfvEup5AhVk8"&gt;1,367,138
&lt;/span&gt;and $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVOIraK6IOUc"&gt;1,539,637&lt;/span&gt;,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As of December 31, 2021, there
were unreleased shares of common stock representing $&lt;span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20211231__us-gaap--AwardTypeAxis__custom--RestrictedStockGrantsMember_zhnrEZDBMj6G" title="Unrecognized restricted stock grant expensegrant expense"&gt;279,578&lt;/span&gt; of unrecognized restricted stock grant expense which will be recognized over
three years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="text-decoration: underline"&gt;Warrants&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.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;A summary of activity of warrants outstanding
for the years ended December 31, 2021 and 2020 is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"/&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_znvs2mHZgRI5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span id="xdx_8B5_zPj7WJEqskWg" style="display: none"&gt;Warrant activity&lt;/span&gt;&lt;/td&gt;&lt;td&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"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 59%; text-align: left"&gt;Outstanding at December 31, 2019&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zDuNvjER7KEB" style="width: 17%; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;2,535,790&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_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zErvu5viDZPx" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;6.41&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4e8ZHjBjpTd" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised"&gt;(1,570,206&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0cXU8k6TPz4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.47&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Outstanding at December 31, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zQB3zvolqPoi" style="text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;965,584&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_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVtcvb6zXwWR" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;6.33&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-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zk7gKEWb4zqC" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised"&gt;(445,926&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_z4wfNSepKxhF" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.40&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYn1nZHF05W_z5Tan8WT1kpD" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;519,658&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_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z72z2FbObzJN" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;6.30&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: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zAeIFTJcTWe6" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable, Ending"&gt;519,658&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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVcgXvmZ1sbT" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, ending"&gt;6.30&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_8A7_zfgn04RXRcgP" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;









&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Exercisable warrants as
of December 31, 2021 have a weighted average remaining contractual life of &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9ZarkPtJ1NL"&gt;2.30&lt;/span&gt;
years. The intrinsic value of the exercisable shares of the warrants at December 31, 2021 was $&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zANi13EbPsSq"&gt;6,391,793&lt;/span&gt;.
During the year ended December 31, 2020, &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zTumB1qC7ssZ"&gt;1,552,206&lt;/span&gt; warrants to purchase shares of the Company&#x2019;s common stock were exercised
generating $&lt;span id="xdx_90E_eus-gaap--ProceedsFromWarrantExercises_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvdNCjyHJega"&gt;9,926,858&lt;/span&gt;. &lt;span id="xdx_906_ecustom--WarrantsExercisedCashlessShares_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zKFG5WDxN6ss"&gt;18,000&lt;/span&gt; warrants were cashless exercises in 2020 and the Company issued &lt;span id="xdx_90B_eus-gaap--ConversionOfStockSharesIssued1_c20200101__20201231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zxR6GysQnItA" title="Common stock issued from warrant exercises"&gt;11,304&lt;/span&gt; shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;During the year ended December
31, 2021, &lt;span id="xdx_90D_ecustom--WarrantsPurchase_c20210101__20211231__us-gaap--AwardTypeAxis__custom--RegisteredCommonStockMember_zhwAGVJJGfGi" title="Warrants purchase"&gt;433,937&lt;/span&gt; warrants to purchase shares of the Company&#x2019;s registered common stock and &lt;span id="xdx_900_ecustom--WarrantsPurchase_c20210101__20211231__us-gaap--AwardTypeAxis__custom--UnregisteredCommonStockMember_zh192efUf2zx" title="Warrants purchase"&gt;11,989&lt;/span&gt; warrants to purchase shares of
the Company&#x2019;s unregistered common stock were exercised generating $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zl3gT77tqfXT" title="Common stock exercised"&gt;2,854,222&lt;/span&gt;. The unregistered securities were issued pursuant to
the private placement exemption provided by Section 4(a)(2) of the Securities Act of 1933, as amended.&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-07-062020-07-07_custom_ShelfRegistrationMember"
      decimals="INF"
      unitRef="Shares">1393900</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="AsOf2020-07-06_custom_ShelfRegistrationMember"
      decimals="INF"
      unitRef="USDPShares">8.25</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2020-07-062020-07-07_custom_ShelfRegistrationMember"
      decimals="0"
      unitRef="USD">10500</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-11-262020-11-27_custom_SecondPublicOfferingMember"
      decimals="INF"
      unitRef="Shares">250000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="AsOf2020-11-27_custom_SecondPublicOfferingMember"
      decimals="INF"
      unitRef="USDPShares">30.00</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2020-11-262021-11-27_custom_SecondPublicOfferingMember"
      decimals="0"
      unitRef="USD">6900</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember"
      decimals="INF"
      unitRef="Shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <BEEM:StockExercisedSharesIssued
      contextRef="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember"
      decimals="INF"
      unitRef="Shares">2199</BEEM:StockExercisedSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2020-07-012020-07-31_custom_OptionsExercisedCashlessBasisMember"
      decimals="INF"
      unitRef="USDPShares">4.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2020-08-012020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember"
      decimals="INF"
      unitRef="Shares">2700</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SharePrice
      contextRef="AsOf2020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember"
      decimals="INF"
      unitRef="USDPShares">5.46</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-08-012020-08-31_custom_StockIssuedForServicesMember_custom_ConsultantMember"
      decimals="0"
      unitRef="USD">14742</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_RegisteredCommonStockMember"
      decimals="INF"
      unitRef="Shares">1456406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_UnregisteredCommonStockMember"
      decimals="INF"
      unitRef="Shares">95800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember"
      decimals="0"
      unitRef="USD">9926858</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">9732408</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember_custom_ExerciseOfWarrantsMember_custom_PrepaidAssetsMember"
      decimals="0"
      unitRef="USD">194450</us-gaap:ProceedsFromWarrantExercises>
    <BEEM:CashlessWarrantsExercises
      contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_ExerciseOfWarrantsMember"
      decimals="INF"
      unitRef="Shares">18000</BEEM:CashlessWarrantsExercises>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2020-01-012020-12-31_custom_WarrantsMember_custom_ExerciseOfWarrantsMember"
      decimals="INF"
      unitRef="Shares">11304</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2021-12-31_custom_Plan2021Member"
      decimals="INF"
      unitRef="Shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2021-12-31_custom_BeamGlobal2011StockIncentivePlanMember"
      decimals="INF"
      unitRef="Shares">630000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31_custom_AllPlansMember"
      decimals="INF"
      unitRef="Shares">43300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <BEEM:FairValueOfOptionsGranted
      contextRef="From2021-01-012021-12-31_custom_AllPlansMember"
      decimals="0"
      unitRef="USD">905658</BEEM:FairValueOfOptionsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-01-012020-12-31_custom_AllPlansMember"
      decimals="INF"
      unitRef="Shares">105604</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <BEEM:FairValueOfOptionsGranted
      contextRef="From2020-01-012020-12-31_custom_AllPlansMember"
      decimals="0"
      unitRef="USD">1374394</BEEM:FairValueOfOptionsGranted>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zZ1brq2u9lkX" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.5in"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BB_zrqaklOT240E" style="display: none"&gt;Assumptions for options granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zT71fVbcUqEQ" title="Expected volatility"&gt;93.03&lt;/span&gt;% - &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zwqbK66QUSkF" title="Expected volatility"&gt;99.32&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zmgJznFQjYs6" title="Expected volatility"&gt;74.16&lt;/span&gt;% - &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zxrVEiif9JMV" title="Expected volatility"&gt;115.78&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;Expected term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zixP4tfFgSWc" title="Expected remaining term"&gt;5 - 7 Years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zB5pQLItsFWh" title="Expected remaining term"&gt;5 - 7 Years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zEg9OKRISUMI" title="Risk-free interest rate"&gt;1.25&lt;/span&gt;% - &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_z2Xe6fbsIci3" title="Risk-free interest rate"&gt;1.38&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zbWJEbAf65F5" title="Risk-free interest rate"&gt;0.37&lt;/span&gt;% - &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zHfS0740i0ov" title="Risk-free interest rate"&gt;1.79&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="width: 42%"&gt;Weighted average FV&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: center"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z6glpwnVcQbe" style="width: 20%; text-align: right"&gt;19.55&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: center"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_z7sr0cAWVaWE" style="width: 20%; text-align: right"&gt;12.38&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.9303</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.9932</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.7416</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">1.1578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember">5 - 7 Years</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember">5 - 7 Years</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.0125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.0138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.0037</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.0179</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">19.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember373830328"
      decimals="0"
      unitRef="USD">444713</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">722549</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2021-12-31_custom_StockOptionsMember"
      decimals="0"
      unitRef="USD">1040700</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2021-01-012021-12-31_custom_StockOptionsMember">P4Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zbnVRyYdK2h2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span id="xdx_8BA_z6tK87ziDWDT" style="display: none"&gt;Schedule of
    option activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Exercise&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Price&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Contractual Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 51%; text-align: left"&gt;Outstanding at 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOqwbMMaedXf" style="width: 13%; text-align: right" title="Number of Options Outstanding, Beginning"&gt;239,704&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4i1hziNar55" style="width: 13%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;9.25&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: 13%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPN2upV6Z1JI" style="text-align: right" title="Number of Options Granted"&gt;105,604&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_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQ9QUDbiPbU0" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;15.63&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeyWr06Iddlf" style="text-align: right" title="Number of Options Exercised"&gt;(3,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXa2ycnx8OwQ" style="text-align: right" title="Weighted Average Exercise Price Exercised"&gt;4.09&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcgqoo1RDfor" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited"&gt;(500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVWKxQnMCrXt" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;5.27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding at December 31, 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zxDKS250geK_zIJxlslNCE2C" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning"&gt;341,808&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;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYNPclo4Zbga" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding,Beginning"&gt;11.27&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zt7fF2UmBFVQ" style="text-align: right" title="Number of Options Granted"&gt;43,300&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_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfqTG7y8b4pb" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;24.63&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWyWg0QHlSDn" style="text-align: right" title="Number of Options Exercised"&gt;(97,192&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zs3erHSLsbcj" style="text-align: right" title="Weighted Average Exercise Price Exercised"&gt;13.28&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2QKxAVvydR8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited"&gt;(24,483&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcYPHCMDsvBq" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;23.84&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding at December 31, 2021&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbL3lNSZOpqT" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending"&gt;263,433&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zE0lrMD9UxlI" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;11.56&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="text-align: center; padding-bottom: 2.5pt"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl2kWZCGijek" title="Weighted Average Remaining Contractual Life"&gt;7.24&lt;/span&gt; Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable at December 31, 2021&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zhRjB01Fo44O" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending"&gt;155,402&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd_zEa3DnVOZuFS" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending"&gt;7.04&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="text-align: center; padding-bottom: 2.5pt"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zuQDruK2aEpO" title="Weighted Average Remaining Contractual Life, exercisable"&gt;6.12&lt;/span&gt; Years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2019-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">239704</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2019-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">9.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">105604</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">15.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">4.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">341808</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">11.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">43300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">24.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">97192</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">13.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">24483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">23.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">263433</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">11.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember">P7Y2M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="Shares">155402</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      unitRef="USDPShares">7.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember">P6Y1M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1775213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">33660</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2391810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1796153</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock contextRef="From2021-01-012021-12-31_custom_RestrictedStockAwardsMember">&lt;p id="xdx_89B_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zUztn6MHQ4ig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span id="xdx_8BB_zRIIoFBeEFlb"&gt;&lt;b style="display: none"&gt;Schedule
of restricted stock award activity&lt;/b&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: 75%; margin-left: 0.5in"&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Nonvested&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted-&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average Grant-&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Date Fair Value&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 59%; text-align: left"&gt;Nonvested at December 31, 2019&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20200101__20201231_zI1n8rAB0Ee3" style="width: 17%; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning"&gt;44,437&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20200101__20201231_zkt0lOPoA6Ca" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;5.63&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20200101__20201231_zXAtARHG5nt9" style="text-align: right" title="Number of Nonvested Shares Granted"&gt;61,908&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pdp0_c20200101__20201231_zsrDVRFnRd2d" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;12.44&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(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20200101__20201231_znGhdRv2vzF9" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Vested"&gt;(59,782&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_zL4Vi8d5jq8h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Vested"&gt;7.51&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Nonvested at December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20210101__20211231_zdlYN4OVQfP9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Beginning"&gt;46,563&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;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20210101__20211231_z4ZwCcjocdd5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;12.28&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(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210101__20211231_zFkx5TzcgCjh" style="text-align: right" title="Number of Nonvested Shares Granted"&gt;20,444&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zcA5YQjrJKF8" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;31.41&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-left: 10pt; text-align: left"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20210101__20211231_z5OtgVHAFSx1" style="text-align: right" title="Number of Nonvested Shares Vested"&gt;(40,513&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zg8uPaexDCdk" style="text-align: right" title="Weighted Average Exercise Price Vested"&gt;18.32&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(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20210101__20211231_zHLFSXmJioNl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Nonvested Shares Forfeited"&gt;(12,825&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20211231_zSgilNpko9Y7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;14.95&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Nonvested at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20210101__20211231_z934c4V0UQk3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Nonvested Shares Outstanding, Ending"&gt;13,669&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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20210101__20211231_zP1Hl8uyEaC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;20.45&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:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">44437</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2019-12-31"
      decimals="INF"
      unitRef="USDPShares">5.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">61908</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">12.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">59782</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">7.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">46563</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">12.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">20444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">31.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">40513</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">18.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">12825</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">14.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">13669</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">20.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2020-06-162020-06-17_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember"
      decimals="INF"
      unitRef="Shares">20408</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2020-01-012020-12-31_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember"
      decimals="INF"
      unitRef="Shares">10203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31_custom_BeamGlobal2011StockIncentivePlanMember_custom_WheatleyMember_custom_RestrictedStockGrantsMember"
      decimals="0"
      unitRef="USD">75000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_OneDirectorMember"
      decimals="INF"
      unitRef="Shares">12200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_AnotherDirectorMember"
      decimals="INF"
      unitRef="Shares">12200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2020-10-192020-10-20_custom_BeamGlobal2011StockIncentivePlanMember_custom_RestrictedStockGrantsMember_custom_LeadDirectorMember"
      decimals="INF"
      unitRef="Shares">17100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue
      contextRef="From2020-10-192020-10-20_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember"
      decimals="0"
      unitRef="USD">620425</BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2020-10-192020-10-20_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember"
      decimals="INF"
      unitRef="Shares">10375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31_custom_ThreeDirectorsMember_custom_RestrictedStockGrantsMember"
      decimals="0"
      unitRef="USD">155107</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="From2021-01-012021-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      unitRef="USD">1367138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="From2020-01-012020-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      unitRef="USD">1539637</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2021-12-31_custom_RestrictedStockGrantsMember"
      decimals="0"
      unitRef="USD">279578</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_znvs2mHZgRI5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span id="xdx_8B5_zPj7WJEqskWg" style="display: none"&gt;Warrant activity&lt;/span&gt;&lt;/td&gt;&lt;td&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"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 59%; text-align: left"&gt;Outstanding at December 31, 2019&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zDuNvjER7KEB" style="width: 17%; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;2,535,790&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_984_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zErvu5viDZPx" style="width: 17%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;6.41&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4e8ZHjBjpTd" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised"&gt;(1,570,206&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0cXU8k6TPz4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.47&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Outstanding at December 31, 2020&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zQB3zvolqPoi" style="text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;965,584&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_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVtcvb6zXwWR" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;6.33&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-left: 10pt; padding-bottom: 1pt; text-align: left"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zk7gKEWb4zqC" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised"&gt;(445,926&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_z4wfNSepKxhF" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.40&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYn1nZHF05W_z5Tan8WT1kpD" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;519,658&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_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z72z2FbObzJN" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;6.30&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: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd_zAeIFTJcTWe6" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable, Ending"&gt;519,658&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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zVcgXvmZ1sbT" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, ending"&gt;6.30&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:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2019-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">2535790</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2019-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.41</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">1570206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.47</BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">965584</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.33</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember373831046"
      decimals="INF"
      unitRef="Shares">445926</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember373831046"
      decimals="INF"
      unitRef="USDPShares">6.40</BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">519658</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.30</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">519658</BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber>
    <BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.30</BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember373831046">P2Y3M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">6391793</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2020-01-012020-12-31_custom_WarrantsMember"
      decimals="INF"
      unitRef="Shares">1552206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2020-01-012020-12-31_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">9926858</us-gaap:ProceedsFromWarrantExercises>
    <BEEM:WarrantsExercisedCashlessShares
      contextRef="From2020-01-012020-12-31_custom_WarrantsMember"
      decimals="INF"
      unitRef="Shares">18000</BEEM:WarrantsExercisedCashlessShares>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2020-01-012020-12-31_custom_WarrantsMember"
      decimals="INF"
      unitRef="Shares">11304</us-gaap:ConversionOfStockSharesIssued1>
    <BEEM:WarrantsPurchase
      contextRef="From2021-01-012021-12-31_custom_RegisteredCommonStockMember"
      decimals="INF"
      unitRef="Shares">433937</BEEM:WarrantsPurchase>
    <BEEM:WarrantsPurchase
      contextRef="From2021-01-012021-12-31_custom_UnregisteredCommonStockMember"
      decimals="INF"
      unitRef="Shares">11989</BEEM:WarrantsPurchase>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_PrivatePlacementMember"
      decimals="0"
      unitRef="USD">2854222</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_800_eus-gaap--RevenueFromContractWithCustomerTextBlock_zZgahEnZjlgP" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82D_zGw13qnZrOub"&gt;REVENUES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;For each of the identified
periods, revenues can be categorized into the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_z8yDq5w5Xiz8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - REVENUES (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B6_z99VkVUS3Zh_zgFxngm21VMw" style="display: none"&gt;Schedule of revenues&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;For the Years Ended&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Product sales&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_989_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zHUWTRilvEJL" style="width: 13%; text-align: right" title="Revenues"&gt;8,574,096&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_98F_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zvtWrcbgZ6s2" style="width: 13%; text-align: right" title="Revenues"&gt;6,024,274&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: justify"&gt;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 id="xdx_985_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_zllHYNcpIndr" style="text-align: right" title="Revenues"&gt;44,068&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_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_z0674mSacsPi" style="text-align: right" title="Revenues"&gt;30,957&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(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Professional services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zF3MbKukSSq4" style="text-align: right" title="Revenues"&gt;98,134&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_98E_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_pp0p0_z3k99rxylJYx" style="text-align: right" title="Revenues"&gt;57,506&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"&gt;Shipping and handling&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--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zKfleneRJFdk" style="text-align: right" title="Revenues"&gt;319,352&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--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zUjZ8MtEMjnM" style="text-align: right" title="Revenues"&gt;108,173&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(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Discounts and allowances&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20210101__20211231_zKn37aeLB0a8" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(33,899&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20200101__20201231_zDjqH3v9wmw4" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(10,560&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: justify; padding-bottom: 2.5pt"&gt;Total revenues&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_989_eus-gaap--Revenues_c20210101__20211231_pp0p0_zI5Ed53HkpBQ" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;9,001,751&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_98F_eus-gaap--Revenues_c20200101__20201231_pp0p0_zrM3LJQIH45D" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;6,210,350&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;International revenues
were $&lt;span id="xdx_90B_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--StatementGeographicalAxis__custom--InternationalSalesMember_znZIfhrhUiT7" title="Revenues"&gt;0&lt;/span&gt;
and $&lt;span id="xdx_90F_eus-gaap--Revenues_pp0p0_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zk3oIIuuCk6H" title="Revenues"&gt;84,081&lt;/span&gt;,
or &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zln0oN1nDOsW"&gt;0&lt;/span&gt;% and &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zD9Tk5yqigDX"&gt;1&lt;/span&gt;%
of revenues, during the years ended December 31, 2021 and 2020, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;During the year ended
December 31, 2021 and 2020, &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_ztrsXJ1DfmAl"&gt;62&lt;/span&gt;%
and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_ze3wajLNzvIm"&gt;75&lt;/span&gt;% of revenues were derived from customers located in California, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;At December 31, 2021 and 2020,
deferred revenue was $&lt;span id="xdx_90C_eus-gaap--ContractWithCustomerLiability_c20211231_pp0p0_zwWLVCNWp8F8" title="Deferred revenue"&gt;253,751&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20201231_zPY0FJ1tD6p_zKMSqNF8oZ8d" title="Deferred revenue"&gt;107,489&lt;/span&gt;, respectively. These amounts represented customer deposits in the amount of $&lt;span id="xdx_901_eus-gaap--ContractWithCustomerLiability_c20211231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_pp0p0_zI6XZeReTVol" title="Deferred revenue"&gt;91,651&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--ContractWithCustomerLiability_c20201231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_pp0p0_zpJwVhqMEa7k" title="Deferred revenue"&gt;0&lt;/span&gt;
for December 31, 2021 and 2020, respectively and prepaid multi-year maintenance plans for previously sold products which account for $&lt;span id="xdx_901_eus-gaap--ContractWithCustomerLiability_c20211231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_pp0p0_zqd279iKquOJ" title="Deferred revenue"&gt;162,100&lt;/span&gt;
and $&lt;span id="xdx_905_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20201231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_ztJX3xDEIk4c" title="Deferred revenue"&gt;107,489&lt;/span&gt; for December 31, 2021 and 2020, respectively and pertain to services to be provided through 2027. Revenue recognized during
the year ended December 31, 2021 and 2020 which pertained to revenue deferred in prior years were $&lt;span id="xdx_907_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20210101__20211231_zv1TWNGkybBd" title="Deferred revenue recorded in prior year"&gt;37,778&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20200101__20201231_zd5B9aEHk0sh" title="Deferred revenue recorded in prior year"&gt;19,459&lt;/span&gt;, respectively.&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_z8yDq5w5Xiz8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - REVENUES (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B6_z99VkVUS3Zh_zgFxngm21VMw" style="display: none"&gt;Schedule of revenues&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;For the Years Ended&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="font-weight: bold; text-align: center"&gt;December 31,&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Product sales&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_989_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zHUWTRilvEJL" style="width: 13%; text-align: right" title="Revenues"&gt;8,574,096&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_98F_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ProductMember_pp0p0_zvtWrcbgZ6s2" style="width: 13%; text-align: right" title="Revenues"&gt;6,024,274&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: justify"&gt;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 id="xdx_985_eus-gaap--Revenues_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_zllHYNcpIndr" style="text-align: right" title="Revenues"&gt;44,068&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_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_pp0p0_z0674mSacsPi" style="text-align: right" title="Revenues"&gt;30,957&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(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Professional services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zF3MbKukSSq4" style="text-align: right" title="Revenues"&gt;98,134&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_98E_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_pp0p0_z3k99rxylJYx" style="text-align: right" title="Revenues"&gt;57,506&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"&gt;Shipping and handling&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--Revenues_pp0p0_c20210101__20211231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zKfleneRJFdk" style="text-align: right" title="Revenues"&gt;319,352&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--Revenues_pp0p0_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zUjZ8MtEMjnM" style="text-align: right" title="Revenues"&gt;108,173&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(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Discounts and allowances&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20210101__20211231_zKn37aeLB0a8" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(33,899&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--DiscountsAndAllowances_iN_pp0p0_di_c20200101__20201231_zDjqH3v9wmw4" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(10,560&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: justify; padding-bottom: 2.5pt"&gt;Total revenues&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_989_eus-gaap--Revenues_c20210101__20211231_pp0p0_zI5Ed53HkpBQ" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;9,001,751&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_98F_eus-gaap--Revenues_c20200101__20201231_pp0p0_zrM3LJQIH45D" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;6,210,350&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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">8574096</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">6024274</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_us-gaap_MaintenanceMember"
      decimals="0"
      unitRef="USD">44068</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_us-gaap_MaintenanceMember"
      decimals="0"
      unitRef="USD">30957</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">98134</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">57506</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_us-gaap_ShippingAndHandlingMember"
      decimals="0"
      unitRef="USD">319352</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_us-gaap_ShippingAndHandlingMember"
      decimals="0"
      unitRef="USD">108173</us-gaap:Revenues>
    <BEEM:DiscountsAndAllowances
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">33899</BEEM:DiscountsAndAllowances>
    <BEEM:DiscountsAndAllowances
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">10560</BEEM:DiscountsAndAllowances>
    <us-gaap:Revenues
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9001751</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">6210350</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_custom_InternationalSalesMember"
      decimals="0"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_custom_InternationalSalesMember"
      decimals="0"
      unitRef="USD">84081</us-gaap:Revenues>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember"
      decimals="INF"
      unitRef="Pure">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember"
      decimals="INF"
      unitRef="Pure">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember"
      decimals="INF"
      unitRef="Pure">0.75</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">253751</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">107489</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2021-12-31_custom_ProductDepositsMember"
      decimals="0"
      unitRef="USD">91651</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2020-12-31_custom_ProductDepositsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2021-12-31_custom_MaintenanceFeesMember"
      decimals="0"
      unitRef="USD">162100</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2020-12-31_custom_MaintenanceFeesMember"
      decimals="0"
      unitRef="USD">107489</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">37778</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">19459</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_808_eus-gaap--IncomeTaxDisclosureTextBlock_zXEu1LtH3rK3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_826_z0ZWrzBQ0sLb"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;There was no Federal income
tax expense for the years ended December 31, 2021 and 2020 due to the Company&#x2019;s net losses. Income tax expense represents minimum
state taxes due.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The blended Federal and State
tax rate of &lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20211231_zcrQoKbIvG1c"&gt;28.04&lt;/span&gt;%
applies to loss before taxes. The Company&#x2019;s tax expense differs from the &#x201c;expected&#x201d; tax expense for Federal income
tax purposes, (computed by applying the United States Federal tax rate of &lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20210101__20211231_zGpc9QVtrAEW"&gt;21&lt;/span&gt;%
to loss before taxes), as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCve96oA7l11" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Tax Expense)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BB_zPhiuzduQeEQ" style="display: none"&gt;Income tax reconciliation&lt;/span&gt;&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_49C_20210101__20211231_zL9otCRCgEAp" style="text-align: center"&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 id="xdx_492_20200101__20201231_z0Zru3K8lzg1" style="text-align: center"&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"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzRKl_zbo4L8auNZt_zVRF3pkKCHzT" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Computed &#x201c;expected&#x201d; tax expense (benefit)&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,384,995&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;(1,093,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzRKl_zeKtQFWJ7qy2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;State taxes, net of federal benefit&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;(568,269&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(407,798&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzRKl_zt01nzclxBwc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Non-deductible stock options&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;(328,295&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,933&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzRKl_z1wtFr5rzVGb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Non-deductible items&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,831&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;611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzRKl_zjCRpVX2j7dw" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;True-up to tax return&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;(41,173&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;683,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzRKl_z0t2zLufGz8j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Change in deferred tax asset valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,321,726&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;829,285&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pp0p0_mtCITEBzRKl_zn2ERd4g82V9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Income tax expense&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;825&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;4,944&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_zUtZV0nOAoCW" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Deferred income taxes reflect
the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes
and the amounts used for income tax purposes. The effects of temporary differences that gave rise to significant portions of deferred
tax assets and liabilities are as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zeUuCVhwibIr" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B1_zwQELVQ7my84" style="display: none"&gt;Deferred tax assets and liabilities&lt;/span&gt;&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_495_20211231_zGSZOeCDDzr_z6Q3f1eQLp8z" style="text-align: center"&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 id="xdx_492_20201231_zuBNQFuNd8U_zKqiMaH99WUj" style="text-align: center"&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"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zk1YQdO6pCNg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_i01I_pp0p0_maDTAGz6ny_zW9YKYoFQ8xj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Stock options&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;406,703&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;574,365&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--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_i01I_pp0p0_maDTAGz6ny_zt5AehhfWoWQ" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;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 style="text-align: right"&gt;71,155&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;31,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_i01I_pp0p0_maDTAGz6ny_z6NL5AMEiYKP" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;63,473&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;86,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_maDTAGz6ny_zPfEwUITRhvY" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Net operating loss carryforward&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,484,444&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10,012,021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_mtDTAGz6ny_maDTANzO5k_zBjp06QU7HYM" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Total gross deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,055,775&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10,703,913&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_pp0p0_di_msDTANzO5k_zXgSfGCAwmWH" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Less: Deferred tax asset valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(12,978,187&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,656,461&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_mtDTANzO5k_maDTALNzTb7_zNi3C5wZJ5ai" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Total net deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,588&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;47,452&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxAssetsPatents_i01I_pp0p0_zCf43L1ZLtJ3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Patents&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;(24,393&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zlRtm7BVrluA" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pp0p0_di_maDITLzZN2_zFTsgn1z6qLy" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(53,195&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(47,452&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pp0p0_di_mtDITLzZN2_msDTALNzTb7_zJcdsJwi9RjD" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(77,588&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(47,452&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_pp0p0_d0_mtDTALNzTb7_z59SOpbMRjN1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total net deferred taxes&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;&#x2013;&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;&#x2013;&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_8A7_zDBKXp5deYU0" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As a result of the Company&#x2019;s
history of incurring operating losses, a full valuation allowance has been established. The valuation allowance at December 31, 2021
was $12,978,187. The increase in the valuation allowance during 2021 was $&lt;span id="xdx_90C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_c20210101__20211231_zGppF7PsUNkd"&gt;2,321,726&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;At December&#160;31, 2021,
the Company has a net operating loss carry forward of $&lt;span id="xdx_905_eus-gaap--OperatingLossCarryforwards_c20211231_pp0p0_zoyv8RdWREtr" title="Net operating loss carryforward"&gt;45,229,370&lt;/span&gt;, of which $&lt;span id="xdx_902_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_c20211231_pp0p0_zI3wcvQV63sp" title="NOL carryforward with expiration"&gt;25,107,807&lt;/span&gt; is available to offset future net income through
2037. The net operating loss (&#x201c;NOL&#x201d;) expires during the years 2027 to 2037 and $&lt;span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_c20211231_pp0p0_zGOryaAslaes" title="NOL carryforward without expiration"&gt;20,121,563&lt;/span&gt; may be carried forward indefinitely
and limited to offsetting 80% of taxable income. The utilization of the net operating loss carryforwards is dependent upon the ability
of the Company to generate sufficient taxable income during the carryforward period. In the event that a significant change in ownership
of the Company occurs as a result of the Company&#x2019;s issuance of common stock, the utilization of the NOL carry forward will be subject
to limitation under certain provisions of the Internal Revenue Code. Management does not presently believe that such a change has occurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;No liability related to uncertain
tax positions is recorded on the financial statements related to uncertain tax positions. There are no unrecognized tax benefits as of
December 31, 2021. The Company does not expect that uncertain tax benefits will materially change in the next 12 months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company files U.S. federal,
California, New York, and Wisconsin State tax returns, and a New York City tax return. All tax returns will remain open for examination
by the federal and state taxing authorities for three and four years, respectively, from the date of utilization of any net operating
loss carryforwards.&#160;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.2804</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCve96oA7l11" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Tax Expense)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BB_zPhiuzduQeEQ" style="display: none"&gt;Income tax reconciliation&lt;/span&gt;&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_49C_20210101__20211231_zL9otCRCgEAp" style="text-align: center"&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 id="xdx_492_20200101__20201231_z0Zru3K8lzg1" style="text-align: center"&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"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzRKl_zbo4L8auNZt_zVRF3pkKCHzT" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Computed &#x201c;expected&#x201d; tax expense (benefit)&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,384,995&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;(1,093,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzRKl_zeKtQFWJ7qy2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;State taxes, net of federal benefit&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;(568,269&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(407,798&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzRKl_zt01nzclxBwc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Non-deductible stock options&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;(328,295&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,933&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzRKl_z1wtFr5rzVGb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Non-deductible items&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,831&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;611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzRKl_zjCRpVX2j7dw" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;True-up to tax return&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;(41,173&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;683,476&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzRKl_z0t2zLufGz8j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Change in deferred tax asset valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,321,726&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;829,285&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pp0p0_mtCITEBzRKl_zn2ERd4g82V9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Income tax expense&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;825&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;4,944&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1384995</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1093697</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-568269</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-407798</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-328295</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-6933</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1831</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">611</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-41173</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">683476</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2321726</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">829285</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">825</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4944</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zeUuCVhwibIr" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%; margin-left: 0.5in" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B1_zwQELVQ7my84" style="display: none"&gt;Deferred tax assets and liabilities&lt;/span&gt;&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_495_20211231_zGSZOeCDDzr_z6Q3f1eQLp8z" style="text-align: center"&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 id="xdx_492_20201231_zuBNQFuNd8U_zKqiMaH99WUj" style="text-align: center"&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"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zk1YQdO6pCNg" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_i01I_pp0p0_maDTAGz6ny_zW9YKYoFQ8xj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;Stock options&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;406,703&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;574,365&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--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_i01I_pp0p0_maDTAGz6ny_zt5AehhfWoWQ" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;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 style="text-align: right"&gt;71,155&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;31,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_i01I_pp0p0_maDTAGz6ny_z6NL5AMEiYKP" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;63,473&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;86,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_maDTAGz6ny_zPfEwUITRhvY" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Net operating loss carryforward&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,484,444&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10,012,021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_mtDTAGz6ny_maDTANzO5k_zBjp06QU7HYM" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Total gross deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,055,775&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10,703,913&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_pp0p0_di_msDTANzO5k_zXgSfGCAwmWH" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Less: Deferred tax asset valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(12,978,187&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,656,461&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_mtDTANzO5k_maDTALNzTb7_zNi3C5wZJ5ai" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Total net deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,588&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;47,452&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxAssetsPatents_i01I_pp0p0_zCf43L1ZLtJ3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Patents&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;(24,393&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zlRtm7BVrluA" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pp0p0_di_maDITLzZN2_zFTsgn1z6qLy" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(53,195&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(47,452&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pp0p0_di_mtDITLzZN2_msDTALNzTb7_zJcdsJwi9RjD" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(77,588&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(47,452&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_pp0p0_d0_mtDTALNzTb7_z59SOpbMRjN1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total net deferred taxes&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;&#x2013;&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;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">406703</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">574365</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">71155</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">31070</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">63473</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">86457</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">12484444</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">10012021</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13055775</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">10703913</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">12978187</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">10656461</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">77588</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">47452</us-gaap:DeferredTaxAssetsNet>
    <BEEM:DeferredTaxAssetsPatents contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-24393</BEEM:DeferredTaxAssetsPatents>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">53195</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">47452</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">77588</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">47452</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2321726</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">45229370</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">25107807</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">20121563</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zIZKvhwdOKLu" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_82D_zzKcFN9uTM0A"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="background-color: white"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="background-color: white"&gt;On
March 4, 2022, the Company completed its acquisition of AllCell Technologies, LLC (&#x201c;AllCell&#x201d;), a leader in energy storage
solutions. This strategic acquisition is expected to increase and diversify our Company&#x2019;s revenue, gross profitability, manufacturing
capabilities, intellectual portfolio and customer base. The Company purchased substantially all of the assets and business of AllCell
for 1,055,000 shares of Beam Common Stock (&#x201c;Closing Consideration&#x201d;) (on the closing date, based on the closing price of the
Beam Common Stock of $13.61, such shares had a value of approximately $14.4 million) plus an additional $911,711 in cash for the net working
capital of primarily inventory held by AllCell at closing. In addition, AllCell is eligible to earn an additional number of shares of
Beam Common Stock if it meets certain revenue milestones (the &#x201c;Earnout Consideration&#x201d;). The Earnout Consideration is: (i)
two times the amount of AllCell revenue and contracted backlog that is greater than $7.5 million for 2022, and (ii) two times the amount
of AllCell 2023 revenue only which exceeds the greater of either $13.5 million or 135% of the 2022 cumulative revenue, capped at $20.0
million. Revenues exceeding $20.0 million in 2023 will not be eligible for the Earnout Consideration. &lt;/span&gt;The maximum aggregate amount
of shares of Common Stock that Buyer will issue to Seller for the Closing Consideration and &lt;span style="background-color: white"&gt;Earnout
Consideration&lt;/span&gt; will not exceed 1.8 million shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="background-color: white"&gt;All
of the Company&#x2019;s Common Stock issued to AllCell to satisfy the Closing Consideration and any Earnout Consideration will be issued
in a private placement and will be subject to transfer restrictions under the Securities Act of 1933, as amended. Beam has agreed to file
a resale registration statement with the SEC to register the resale of up to $10.0 million of the Common Stock issued to AllCell for the
Closing Consideration. Pursuant to the terms of the Purchase Agreement, AllCell agreed not to sell shares of Beam Common Stock (i) in
an amount greater than four percent (4%) of the average weekly volume of shares of Beam Common Stock during any trading week and (ii)
on more than three days in any week and (iii) in an amount greater than ten percent (10%) of the average daily trading volume on any trading
day.&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.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="background-color: white"&gt;The acquisition of AllCell will
be accounted for as a business combination using the acquisition method of accounting in the first quarter of 2022. Given the recent timing
of the transaction close, we are in the process of estimating the fair value of the Earnout Consideration as well as the assets acquired
and liabilities assumed in the business combination. As a result, we are currently unable to provide the estimate of the purchase consideration
or the preliminary allocation of purchase consideration based on the acquisition date fair values of the assets acquired and liabilities
assumed as well as other related information, including pro forma disclosures, determination of segments, reporting units, and the final
amount of transaction costs, which will be included in the Quarterly Report on Form 10-Q for the three months ending March 31, 2022.&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.5in"&gt;&lt;span style="background-color: white"/&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="background-color: white"&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.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>66
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M"=#WUYRK_<0<4NT[2?(74$L#!!0    (  6+?U2TY>56Y ,  $P-   8
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
MLR6;7L@^I*\B+C#O0I:$D,9I\@I>UC:?>;S!3;P=:HT%S)6Q)H0YJ[EE@O_
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
MVQ.5=:#SG93FI-@$[3Z>_0902P,$%     @ !8M_5#L[X T"!@  '@T  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULO5=M;]LV$/[N7W'PNJ$%/%N6
MDSAIDP#.R[ .;1,D[89]I*63Q54259**FW^_YTC9L8.V7P8,*!J2NM?G[A[2
MIVMC/[N2V=/7NFK<V;#TOGT]F;BLY%JYL6FYP9?"V%IY;.UJXEK+*@]*=35)
MD^1H4BO=#,]/P]FM/3\UG:]TP[>67%?7RCY><&769\/I<'-PIU>EEX/)^6FK
M5GS/_E-[:[&;;*WDNN;&:=.0Y>)LN)B^OC@0^2#PI^:UVUF39+(TYK-LWN9G
MPT0"XHHS+Q84_CSP)5>5&$(87WJ;PZU+4=Q=;ZS_%G)'+DOE^-)4?^G<EV?#
MXR'E7*BN\G=F_3OW^1R*O<Q4+OQ/ZRA[".&L<][4O3(BJ'43_ZJO/0X["L?)
M=Q327B$-<4='(<HKY=7YJ35KLB(-:[((J09M!*<;*<J]M_BJH>?/+V\^_'E]
M]_'MQ;MK^G#S\9IN%W\O9//+3\?I=/J&[J[?+3Y>7^'\[N/?M/APM2=V.O$(
M0DQ-LM[A1728?L?A-*7WIO&EH^LFYWS?P 31;U-(-RE<I#^T>,79F&;3$:5)
M.OV!O=D6DEFP=_0]2$SSP-;K9<7TP7BF6_6H9'/'E?*<8V_](RV:?._S#SP?
M;#T?!,^S_Z\8/W0H$__:M2KCLR%&VK%]X.'Y?$S_,1"Z:>@F\V;)EJ;'4ICI
MT8A\R71IZE8UCP-N/%M J1MO2%&!R?SUD94EKMO*/&+J/:F599;5B+@H.(PO
M*4>FH#]4TX%":+JQO=:^I/=V3%?L:H/*_%6R\A4_]FY+S05=?^6L"U9NBD)G
M;$>#6V2M\^!#0>NR5!JCWHB/G7#II6PD]S1YL]B$%?;3-Z_&=-M9URF$C&1$
M<O$4N<2TB04DEC'<Y_"%?TBA$@)A"R0&3E62$1R_.$Q&29+0NM19N6]@(TU=
MXW4%)H6 !T<*+'N"DHQ$<F&4S<7HE89S;ZR+L,I7Y:E5$>H^W>?!P,K$6,K8
M.14X=$\.T:_A5[6M-:W5&(TQO6UHT:U 6U*7X]$^&E$<JUS\&X+> \"/H93:
M4>_6E:KJD1G$1,4,NJ/2[ +()LLZNXFF,!6N%MVL7M-+_0K=U+*MM7-A@/E!
M'+N6,UWHT'!TWU\(!\G)XJG0.8^@#GW0"=?2N3VE).%<OQHHRDK5K%AT,E"8
M!5DC(<2)J0J6G]4>T+W4#Q(1$@MJDI>1*W'I//I%8_\8#V,8RCGV[EGWC6E1
M/34* #0 Q=$: S1@ ;#)<+R4<J$O''I<Q+(=%@/0 H@!MHTP5ML3&G1VNQS
M[C71$I #5G(:0\DRJW") J!:HF91<0EUFOP\ .2AHVO,49;93M1BZ5JE\]%>
M-&'F46/8>I9I8)?Y&P?Q&E-,N/VRS^+NQ7Q\F$A=HYX<A8"E]8'[NC2"KQU@
MW8*<Y?MN)EN[N7:99:D^0'7!=8PLO#'0Q!F')N4OG7Y S9Y&N@ Q$(XZWL3\
M/,8'@&6Z31,/MC.2 R8GME%X&/NC:YAFR>AI0&STV1@ WJ"9,K3%;E@%DD!)
M8R3:Q1+ZTIIN548*R,/LW:.K$'@?],;/0/QLQ9\U-[X(4\BS!BP1&UC!+YYC
M,*K1G%EEG!0S8H/4#09O-_4]7A>&,U;&^P4=CX[F*<U&)T=SN0_NN?71]70>
M7)\$S<&W&"HWK=RS"N:<J;HPK<(72OBQV"G;M]L;ZRXRS%X[XP4;6&8[24@#
M;]M(;8-^?!NYA(HN /X2<_H/8J)P1TEJM9!73X6-M)] 4\#]GJ=7\3)!056>
M:Y%&07MN6ZN= %2!B=I%YC"4ZR3PZ&^\M.&2BQP4)H[EF2T^<U[ZT,W"!>'2
MH,/1R4D"O \.4L(]-3J8SNDP'<W2(X'_O>IORXVMS4W\="?1I_$]NJ@6/KKH
M4'70/BURY*B=MS%KO'7PLP -?VN!=.11+%=6U529>'&^H-GL9)0>I32%R^.#
M.7WK:339>;/6;%?A92Z3CX3B\W5[NGW\+^*;]TD\_G)XK^Q*-XXJ+J":C.>'
M0[+Q-1XWWK3A!;PT'N_IL$2I<K8B@.^%03+]1AQL?Q*=_PM02P,$%     @
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
MUZN7[/S<L0S$ON^J!KM/K=T7WU23Y=#[ V?BG?<?%1TY$"C.L>>D[.H0]I_
MI<XEF)PZ!$9,*PX*6)"*,$*+C>+T1*0(@?.#1<]0LQ)O%CF] BOQU&P2GO$&
MP<$^::UR&O\TX:>)%\X?61/>B>( ;3X*8T##?YA6S3 ^6#&=8T<20G@0>>%B
MO&:('<$BPILP\A;Q8^L"U+/(C:.(P!-XR4S,O3#N5^(,O7=6D"38@(28-??@
MD9F'O?VGNI543<':E4;K,^2O329'#?H;K 7N?)ZX(="&;<%L1MNL*(47 I]>
MI3,W2"+$T90!S#*]X+C%Y#9&#Z4"B6IHPFY@2M9:]\RYK-$3TLT*E2!#V6-
M3I*!(,UT8Z?V&_9]:W=%;^]TS'<Z;X<[[]\[V2"C];0QEH6N[ZHN!M7?-^"W
MC9)MH6Y=5LE4R/URB?_7GBJY]]LSW".*<#;2M&9(#Y)U=^/0[E2!PC$U8-)&
M@,*Y&3.^1B)*LY>3^PTE7E$'BQUGO7-LPWM_\T9J0:#BUL1&SYBDS/Z"-/0.
M>\2<N@^BUKRBG6C?U]!D.BL@Z\;5VGC,.:3&B55C[7J?[GUF+.X9,Z?P9?5U
ME?\'3Z?NP_"^D=FBR-:TU^U/-DF1@41M& ]QX%AO/L:QXB&.%3W'.ECE#M)X
MA1'GUA5I3'EF(-53ZO' J<Q*Q^(-.><MA>$SA6$T\UXV146)4;Z>"*;-GMEF
M@9L2W85>'#N?S?2G"7AW0;0V]Y+@0;FP-9ZYR2PB"6# 7FSHNRAA&.3%P2 6
M%2P)B!.#!4KTF"V#T%V@R.)-[*7)PRN"]8BF4E@2^EZ<#"<3P>2TZHQ8QMF?
M0>SJNZZW_'&0ZZ/M&!P7W'L>8G*@9:JMABIY0 *F+>\3PQD2@T[M=I8#GP3V
M*,SL3O@@AW?JD,CBD/LUYS?Z37/$QSET8#,?V0W9RGGCCGEI(^FD$4(=(W3:
MV3V9>U%BT6L.M'PW1"N%LD"J0?0E>)J,).\:'S,=4-Z5=(AD:-L0O#,Y0>!C
MQA8$,@K+X"&*RJ@*5!4U!Y/8T'%5"&5\,C6@TQY2D<\1L65-N (&_MSD 1O$
M<^Z$VN)IQ7MGYSOG?O=D,A_,48V,9E@_6CB!FZ MF2&33GFE^_?=C7)X)IW_
M63JUD<"4 _[>XK$R1Q" ]#QUD_E"?.DW)M^EJV'K4N]["^?_XBG'+GI? SCH
M\T@'^ >Z.C@P05_AP]H9T<.HGX)SYP2]&:B W_Z!CBV=)6ZRB'E\-.G.XCBA
MP]I>EO]X%Y8$*1^+L"S_\?YK.EZ,QP_AD=JY#R;]Z=[N<">Q;PFR4<?,IP^0
M$](Z,V[0YBE8UTV2D!VV/Y>>GD+_L9-N_$?WZ::TOT%%6%"8%DGLAF%XW[>7
MD]&7K%(UU_R]CDHX.@OS46MX.GP2/#5?PO;#S??$][*YIA.U0JTQU??FR9%H
MS#<Z<]/66_XNMJS;MB[Y$D0-AJ8!>+^NP8_VAA88/I2^_B]02P,$%     @
M!8M_5 .!9\ ^ P  DP8  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
MG55+C]LV$+[K5PR$'!) 6%%O:6$;V%?1'+98K)L41=$#+8TM(A+IDO0ZZ:_O
MD+*5#=KUH1?Q]7TSW\R0H\51Z2^F1[3P=1RD68:]M?OK.#9MCR,W5VJ/DDZV
M2H_<TE+O8K/7R#M/&H<X9:R,1RYDN%KXO2>]6JB#'83$)PWF,(Y<?[O%01V7
M81*>-Y[%KK=N(UXM]GR':[2?]D^:5O%LI1,C2B.4!(W;97B37-_F#N\!GP4>
MS:LYN$@V2GUQBX_=,F1.$ [86F>!T_""=S@,SA#)^.MD,YQ=.N+K^=GZ3SYV
MBF7##=ZIX3?1V7X9UB%TN.6'P3ZKX\]XBJ=P]EHU&/^%XX3-JQ#:@[%J/)%)
MP2CD-/*OISR\(M3L#4)Z(J1>]^3(J[SGEJ\66AU!.S19<Q,?JF>3."%=4=96
MTZD@GET]/WQ^^.73PWH16[+F]N+VQ+R=F.D;S"2%1R5M;^!!=MC]:" F&;.6
M]*SE-KUH\1[;*\B2"%*6)A?L97-LF;=7OA4;OJ \(&RU&N&.M&JZ Y1?V\.=
MSRQJ^.-F8_S^GQ<<YK/#W#O,_D<R+S.3] K.;*#K!LC;'M06;(\@.I16; 5V
MP1ZU4)V)Z#WXV RT7,(&:;"X4UK\C1T(:94G;M5 CT[(W76PIM?<'09T-L_<
MP#ERN-^1ZU,9 RH"CAO*#!4B<(5PU6#!DU;=@;)G^$!.WT$=%54>L::D>1FQ
M-(_2*@\>J0M8E%RVY!P)F!.FK"%C45-4SL@6C7O/? "#^D6TA&GJ*,ER**JH
M8&6P[L5^3Y*!RPYZ^@QND25-E!4I)(S 51;<"].J@[3&P[@+TSDU\#[+HKII
MX .\3UA4E P^!+\J2_[FC+V#)F(LB:HB\>)3 F8%@X\D74MN)WESDHZHD7 ,
M:HJE3FB2P/U!.U4N=]\H=X#_2IV_PUZ<2U\$90I5 3<6+H "ZB:H-57PY!R.
MW,E-B\R+35@5Y74#31*5A1=2IE'"V'R055%5U4"YRHOFO^YS_*I1T.W?^79(
M=\BE<NH9\^[<<6^F1O,=/K7K1ZYW0AH8<$M4=E45(>BI!4X+J_:^[6R4I:?F
MISW]-5 [ )UOE;+GA7,P_X=6_P!02P,$%     @ !8M_5 90[5Q<!@  . X
M !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULG5=M;]LX$OZN7T%XBX,7
M8&V]6):<)@'2M(M;X)H637;W%H?[0$N43502O205)_OK]QG*EIVUTP/NBRU*
MG)EG9IX9#B^WVGRS:RD=>VKJUEZ-ULYM+J936ZQE(^Q$;V2++Y4VC7!8FM74
M;HP4I1=JZFD<AO-I(U0[NK[T[[Z8ZTO=N5JU\HMAMFL:89[?RUIOKT;1:/_B
MJUJM';V87E]NQ$K>2_?+YHO!:CIH*54C6ZMTRXRLKD8WT<7[&>WW&WY5<FN/
MGAEYLM3Z&RU^+J]&(0&2M2P<:1#X>Y2WLJY)$6#\L=,Y&DR2X/'S7OM/WG?X
MLA16WNKZ-U6Z]=4H'[%25J*KW5>]_:?<^9.2OD+7UO^R;;\W24:LZ*S3S4X8
M"!K5]O_B:1>'(X$\?$4@W@G$'G=OR*/\()RXOC1ZRPSMAC9Z\*YZ:8!3+27E
MWAE\59!SUS_?W7[^])$]W/S[X_WEU$$CO9\6.^GWO73\BG04LT^Z=6O+/K:E
M+%\JF +*@"?>XWD??U?C!UE,6!)Q%H=Q]!U]R>!?XO7-7_.O+70CV8-X8A^4
M+6IM.R/9?VZ6UADPXK_?,3$;3,R\B>3_#.%WI:GH+NQ&%/)JA*JRTCS*T764
M3-BQ6O:PEH"]%9:UFOTD2VE$S93W+7#P33ZA2JUDJ%+FUI(]2V$LDY04AI#*
M9BG-$%8FVI(>0E9VDCGM)6YULQ'M\S]^R.,H>P<[: B(EI464/H@'ALRTJ-M
MG256JJ9K NN$\YND)<43 LV6=0]BCYE,W]-&#]N0A*Y8G$_"&8NCX,B2D85N
M"U4K0>4;_ Z/SC@4>(?(F8 \Z!R^DP]Q^(Z@%EC[9?3N!?SQ4K:R4NY']H:-
M(Y[D,[Y8I&RW#!<)GR\R]F-P?_")^Y  ;+5S9:>"C=-YSN/Y M+C69CQ;)%#
M\DZW;P&V0]=!#!@*N?C&](9\L6R<Q!#Q!L=SODB24P'E9&-9Q/,D8O,H"AY,
M)]]V&Y\N'QW7F18&(QYE$&?S/.&S;![<KD6[@GA+O4D:@WC0?H%,.O8HZD[T
MW;!&.Q9M(5G,DSCB63QG>;S@<9X&9]+]!A]3_"),LQD2L-.LAIW(.=HI]=J
MV$2A\O)5A5>6P@9_-MJ@\;-2X:V1,&X11+>5LO44+(0QSZI=,='HKNVE/&[K
M:0,F+$$'IR!&/*]4"P<4,@$R:N-(<M.9C09G Q(@G7M5G05<DCI 'C;W3/V?
M4-U:.+82CR"_LKYNK%JUJE*%:!WS""BWD-]'/A@B?^J!0#T+<H0282^"#R?9
M.I$YXOJ9W1<@ZS''D*QPSK,PP5.:S7@R3P]B7^6C;%'\&>B3IE1(818&GQ$Q
MP^9$I(3E<SY+L^".2+\!X7U\J2/T>4(LM\*4+(KY#-4S RVBD(=8 F3PH!WR
MLC*T_92'X'7"PS3E69:2%$#R190$_Y+67K!3W\[R=@Q3BRSG49Y1&4'-/ 7D
M>81:ZLT3"<\9SS*>YCF;97 P#KZ@PHDAXQ@Q6E EO@!P%']*$KI>T7<DU'W"
MH[Z&>U6#X?(5!6R\,WTJ\G>LDA+HFS$ZU^'I!J0 W2UF#D_4T\8=K!5Z#:B+
MS^!Z9PSE[64&J9D)5G5U?3:R:T%UB:*4:.G+6F&Z*/L:.;<;17%RP@1T4KTY
M)*B7!AS,C=8W)_>*MK+S>#W3O9*C_G1SQA(/CF+@D8N^3Y^A+-MS%J%!=:0\
M1L-+LI#%*8_0N/,P@TX>06LZ3]B='G+WC)C7@LX65'T'G,9AWO7EC0ZB^H)3
MUI]9AHXHW7MX:%'^<&P\T<ZI8B]437;G/?6(EG:17K2:/W>4VIT\EAJ(KH*3
MH/3AW@>EU)+&!L?Z ['O8R\M#PJW"IS K"L-0-?/K!A.D[ZK/SD4/&O\S/?2
M2J5JF/EE<C_9'Y \N!6U0LQ;)3B[PX#^.P9T[KO:;YC%X"CT#B?L[DBS_08Q
M"+!;BO]APX3= ..10 _:2+J"4-Y;W^?ED\!@TL\.R^<^&T<SR#"L^/.F<VMM
M#B>+6QLI_;9*=Z8?ICB5'<4/EXCZF;/*Z,9K+7<S3.? E#][/M/!A9B\(&)P
MTCL1P7/CY_1HFF^D6?D["R3I(.L'^^'M<"VZZ6\#A^W]G>J3,"N%"-6R@F@X
MR=(1#B]_3^D73F_\W6"I'6X:_G&-JYTTM '?*ZW=?D$&ALOB]5]02P,$%
M  @ !8M_5.+.6 ,"!P  3!   !D   !X;"]W;W)K<VAE971S+W-H965T,C N
M>&ULI5A;4^,V%'[WKSB3T@[,I$F<P%Z!&6!INS.]L,MN^]#I@V(KL8HM&4DF
MY-_W.Y+M)&S@I2_!MG3.^<YW;A*G*V/O7"&EI\>JU.YL4'A?OQN/75;(2KB1
MJ:7&RL+82GB\VN78U5:*/ A5Y7@ZF;P:5T+IP?EI^'9CST]-XTNEY8TEUU25
ML.M+69K5V2 ==!\^JV7A^</X_+062WDK_=?ZQN)MW&O)526U4T:3E8NSP47Z
M[O*8]X<-?RJY<EO/Q)[,C;GCEX_YV6#"@&0I,\\:!/X\R"M9EJP(,.Y;G8/>
M) MN/W?:?PJ^PY>Y</+*E'^IW!=G@S<#RN5"-*7_;%:_R-:?$]:7F=*%7UK%
MO=.W \H:YTW5"@-!I73\*QY;'K8$WDR>$9BV M. .QH**#\(+\Y/K5F1Y=W0
MQ@_!U2 -<$IS4&Z]Q:J"G#^__7IY>_WIZ_7O7^CZ3_S>GHX]U/+B.&M57$85
MTV=4I%/ZS6A?.+K6N<QW%8R!IP<U[4!=3E_4^$%F(YJE0YI.IND+^F:]D[.@
M[]5S3C9S)^\;J3U=/^#7T=\7<^<M4N*?%]0?]^J/@_K9_^'P115<>N]<+3)Y
M-D!M.6D?Y. \/1[1-[KI#YW\)FQ6T''@9SHD7TBZ,E4M])HR_"VEESDIN"FR
M^T8Y%?+?+.BB+#G_Z8O,"FU*LU32#>G77Z_H\(?OWDRGD_?MCO"6OC\:DJ 2
MI2XM*4U22[M<$W+2HEX39\J&-;L1?2F4(R;4RZ7*=LQB03[6J$% \@9J,O0.
M)TGHG'(4I'5JL2;3V,X%MIV^?N]0\HA5(X>TM,8YJJU9*"_FJE1^/40-Z&:!
M #96Z662B3JN!(^4]G "-AM14FVL7YA2F6 REI2,I<S -]35#5C%UQP="MDA
MM%>B+->$'R:/61;.2:85BN:-0PR!:\-K@AY)Z7!R<C*<3";D"H%0\OJE%!6;
MJ<#'K3?97<_W56F@9HE%M#G0+)BSCGTZQ'XVF[6[<O [#,AS>K)46Y7)%F;R
MK3TL'*2ST2O4E&N0.RVV0N2(\(,HFR K:I#\J-#K)/P^0/X=H^>4X$X?45TV
M[#F)/ ^1!;4';]-T^#I-.3DRX0IB AB5QC3A;MR&!F$+% (D.K^";J6Y#HU=
M4R%+D+GN<U/XSJ<1?=Q8&_8;.*%*M53S4G)"26'U$UBZJ>:(, SV(=A#B5J@
M1*B2'-!,6H\!UJ4<.RV1)X@O';(_;;2N80N#;7^T8C+MW0+,[^A0'25^9<AC
MIKF8395IT)*V"K.S'S(5/94[%&(]%]D=JA5"8 ?^+U%"7C+5</S@]>BDBU((
M0&P*K.)0J2/:9S/9LHGML]ZPT0C.JE!($?F829E'J<X@Q*3"!QNR:6.6\WYV
M\GU7)HP E58UI>"9NZEDY$(-?^#%P70RFB2M_(@^QQVNM<H9'7;T%A"< '2%
M=]+&TUQNTJ!+N[WDC[K/R6Y,X'_2XGW:>7;SQ+DF]JZ.,3PZZ'#H6T%Z7PT'
M_KFK[$^(X 9<B,H3>">X.A[ ,@H-<Z#B8<4ZNIWH2?^BH[%QI(5V"P0!N>U1
M]Z$)4Z-S&6FXE1FZ(K="NLA"?J5O9S.D!.H7>C&C1[$E%?P%L8WN+9#TB6"E
MHN28+57HZ P7W=!'2"N$/QJYOF*AN*TUW(K"8%/SXD&Z'<(-V2^1V\8RV<OJ
MB&X:ZQJTYL #M,%TY3K5-VT'IPMVBO%NVD;K)Z<.QX\_O=B@43E*)]Q88I7N
MU-R"YU4M;<:4'!Y_?]0/" PTS$9:27F'2GK B*SD3B?:8RL/,RQD"P@/R<_R
M?0DGV%D9*Z-M7\ 1C(*UXZ)@H>W- 38] ]M+O4&=3KZ%G0MNSAV(#KW>AI;
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
M.%]YX7S5+9SCV4>*">C#Y#\_3[^,KT"P6N6T<ZH#<GIH?D^X;5T"QP=-&"Q
MXL1M"5K*-+%+$LEN.WA7N0+=G)&R-Q7+NPTJP155$ 8"0H$M.=*C=2A0Y?0Y
MP)&C![;#D!^@ <\+E2809RYI_00U/RA-G)>$K$0''_X4NHL$PT&H, PZB?!^
M/+T3@)?/Y!*]GUZ/KR^GXRLQO9[=WWW^=(@<W;.VT^-/+!4+9XN3'RG51HJX
MQ12''[?IH_^EK&7P.3C!8=;@;!Q#U+$![D\+3L@ [DO07!DJP35H7\U9'C+=
M8->4Z2?CJE78USR67(O(Z>' (#8*D<8BTZA*S!&59"&!(S%G7!OO9450%FEE
M_36:-$9*I\T<1E6G82=/V'+13-Q-+B<@-&^O)JT\T#E+.P^T3 W>W1/R,0VL
MTDST/%<K:QTSB&,@_ 2D%UCWRRFC#(X:8 :V_RGXSN!F8I&PC3G0XTBM<PF!
M%1$492Z3. T%ODLT6-$0LH()$ 4#ZKI8Z)PJEV1XPZ*>967P<ZPK:2 @?T!U
M*S"'JTL3\2]YF90PLM1N@WF>YN@MH2]E]T;*//)SMREP)^+'#0?/$J1&KVH9
MDF\.J;T]YQV8<8G9 TJEA)<PT(P$8 =:3![KY3*R[;VDD!4[]@LT',I)E@]O
MX=^,@O,]/\&C!K]T[3GD\SR)G))LT *K-VBC-6$Z_Y[K#OX$%33HU0I3%I5U
MR&A&KO<X6-;I@Z0LKLQ<F<<_ _9!S("#!WA8)ND*7:^J&3W\%>T]"I(ZZI34
MZ?474)LW=[^VRF?GV';Y]!.*J8]>8'=D&%$;DDN24[*; D8,98#4R &EI+(8
M9?!1A_6!SH:S)8%HM7$,OU2EJ8Y5T;.?=%V)C81 +B,>]&%U/X*$@HD$XNQ-
M6JK\T88DE(/QMK-,=SZ+Y%,;6UV0TJU-B,1#/<5*7IPR[U&_ KX*OV!*@SC(
M/05%@&.BBDS6<WZU,FM88Z5U9A!TXG"WII&\!69EB/:!R?)T#C,3G!#N >/L
M P:\O,9LD1UIC :!!6HD)--6"RY2H"2EX-HV9_?0E+Y2KNH\+0F-K"I5A&B/
M,H3L]QK3G5Q^*$ 2, 3!W+PL,1=B7 )]NWXTI";BB>KOVJ50TQ^>='+[[1W6
MW.Y_[9$S=XL> _EW[R:W8$ZF!POJW=.V"\*?64O<ML;HP/()ZL(R8P<""=<'
M9X&#?#8*AE!<5PV1P&8##*Z/*?EJA8'#:)O_=+$[CI*HRGRZ(([0;?)&+Y,3
ME(US&T-TT2!T,0R[VQANQ_<'?<*_T;A@IVLPYESF2N*V( 3&!&:2+M;X@\UP
M!KM":@9>+^12V9(<Y373BIVA,>KU;(,R2?'/@Q,_?%//4=A(.OA]$DK0._6F
M9C1:G%LCE' ?EBTD5#Y))E!-Y1S18KS<> /H3#GQC$6/5X_<P;WL#;L].7P!
MF^YZ#G)=K-CSHY<X!;C!#-D?#&2ZQSCLSZ#>(/ASN4J149:2BVX8>>-$5"_
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
MQ/<0 @;J M>@%ADP:&IC1S:IX&J?;O:&4?F/?>38HTC6QH#2L&EXO'; W@\
M:].8) :Y%9J]>TK:9HN:B\BR@_<%N@,;,"E_W^Q_<@\JOE_,U>"2J/'4=[HR
MJA]]9YC%#?M!/B5LK7_PF#'!.Y=1>L'[IDU3&UUCMY]13GQ&F5"]WXH?1G*5
M;2[]44-5[-&F3>I\Y3%NMVUN,HV/CX<<[QX;4@$0756/#91,"J9]<AP\%:/H
M.*0N&XC#5Q=X75QU*)T>;9[/(+HJ<(O,X55X>F7[>NUQ6)][<,<5J D'6R4L
M3#;!O_2N)0'FD6HOJ]AWO[%.FR#8[M(&Q_^&>S"1+QMW'K@8!0-@HE.W:Q4Z
MOT?=G=^SR8>#YV6[AQY(&]GY#J:)1A?H %,H9QW\=_X^#Y#5.78\S^3*FF#R
M:2?8%+ M4;NA&-Q9I34M^ K9.)'TCEV-CF/FI.@YF\>M4=BC;'C!-RS3,"VP
MFOT-[\-RR_A+ D@V(Y>LBQ2A67CTG=NL)I=7X]F,[C\]>/5#]QR'DNQ[$^-M
M;7B@S]U[8V\WPBI%@@4OG_W>WSOMNY31:0^^"H)+_*Z9IT3[Q%4[(H37&@YE
MX89(2B[9@N4,"Y9@&'XX>]4['PZ3."G@6[.H5MM<?_^E'I"HL%!TDR;T6XZ^
MUV^)EV=<_2JFL]EG[*N.[J:]N[F^P0O"#HO1W^K"_),+HHD?UZL:S#+Q.F4$
M_E0GYK/WX]G;Y\YS:GW1-FN&9N[/OID;%SL>G/7$.W";B5]&;_ C-SE<DE]M
MW,6U-Z12G2/[;%;/*\I=O3R'2'CPW%9O2O60VDH_?/\H,SQ=;*<.[:"*] $H
M:\^D-SOX";QRL&5^ZN1B>'K\<O#\=;PQU#F7D<<_C4^VPY*-1=*N=5"Y 38:
MV0+NAMB L9-E$JX#"IELA9TC!H\:\M&VN80-TF$N;OCR15][6>I)?%T =B65
M:N/C0=M>P9V@\;18E(1?\2X2B0<EDS2S^5I%D>(&C_QF5(*DY_CA+X$UH!M-
MT)]K*E9:!SD)\&*Y(R G^5=:U)B,\_5L:N&A[$$IJU*;K<4B-23T8M><LFN-
MI5CI^/O!K#IXC*O^Y/9)HE;/%HU%FK _VJ.[1@H=W=-&1_$.70KEO.1P\91Y
MTGB%,_KNBGTX8M=.%0F7@RTE>^&010LV//'@OR<H;'J ['+0P1:GIO%LO4>#
MW0K&6YCG24NDL0'V^ V4!VM23LESJ.5PL^]HXK4L[H:EZ(J]'IO.X/@4VM_[
M%EI!GZ"72@/%8]*2YICZRYN'9[Q75%A67R7,9<.SXR&(2=!WL4B[NI.]Z^B*
M+_)ILP<OHMO.Z39GO-/=\#E@OOC<_^KOC1_S;>GA=;YT_A/=HHGQS!*&#OKG
MX$.5?(\[?P'U1'>GSW55Z0U]Q"8%6>(+\'RIP6FV7W !?YO^S_\'4$L#!!0
M   (  6+?U2A _] W0(  -X%   9    >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;(U4VV[:0!!]YRM&;E6UDA5?N:6 1( J>4B"@*25JCXL]H!7L;WN[A*2
M?GUGUT"I%%!>[-GUS#EG9CS3VPKYI#)$#2]%7JJ^DVE=77J>2C(LF+H0%9;T
M925DP30=Y=I3E426VJ B]T+?;WD%XZ4SZ-F[J1STQ$;GO,2I!+4I"B9?KS 7
MV[X3./N+&5]GVEQX@U[%UCA'_5!-)9V\ TK*"RP5%R5(7/6=87!Y%1M_Z_#(
M<:N.;#"9+(5X,H>;M._X1A#FF&B#P.CUC"/,<P-$,G[O,)T#I0D\MO?HWVSN
ME,N2*1R)_#M/==9W.@ZDN&*;7,_$]AIW^30-7B)R99^PK7W;;0>2C=*BV 63
M@H*7]9N][.IP%-#Q3P2$NX#0ZJZ)K,HQTVS0DV(+TG@3FC%LJC::Q/'2-&6N
M)7WE%*<'T]ED.KP9P^3'='(WG\QA>#>&^\7U9 :CA]EL<K> X7P^6<SA\X(M
M<U1?>IXF7A/M)3N.JYHC/,$1A' K2ITIF)0IIO\#>"3XH#K<J[X*SR*.,;F
M*' A],/@#%YTJ$)D\5HG\58H):8P$DHK%T:LXIKE_ ^F+DPE5HR3P<H4[G6&
M$H9*H58PYBK)A=I(A)_#I=*2_K%?9^3$!SFQE1.=:DK-"/A"LZ=0669AF9,-
MZ2PU,*O@K5Z<A38S?JDJEF#?H2%6*)_1>3]?@PJ/Q9+NJ?@-4WS3 ;^Q!^ E
M%8.5"<)':#7=5C,B(XK<B'P>L4R%A,JXOM)84_TZ;;?9;$,G<OVXVYAASC3U
MH&)2O]+ )\B?S2\'8<OM=F((?+?9CALCIC)(-PBTD6#+)/%I4HXRX4;ZIP^=
M, B^0M"-W;CI-Q:"&EFSOB=#TAMT?)>BC?(P<*-N!&^UU#N:N0+EVFX6!8G8
ME+H>O\/M87D-ZYG]YUYOOELFUU0YR'%%H?Y%N^F K+=)?="BLA.\%)KV@34S
M6L HC0-]7PFA]P=#<%CI@[]02P,$%     @ !8M_5!#)M>)U @  %04  !D
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
MY=1)'"AP2QJJ[OGA,W;]# U?SJFT7SBTV"AR(&^DXG47K"NH*]:NY*6;PTE
MXI\)"+N T-;=)K)5WA)%9A/!#R ,6K,9P[9JHW5Q%3,_9:.$/JUTG)K-E\O[
MQ]4MK'ZL5U\WJPU\>" 91?EQXBE-;T!>WE$M6JKP#%40PAUGJI2P8@46_Q)X
MNJZ^N/!8W"*\R'B+^35$@0NA'P87^**^V<CRC<[PK<FK;0X(*V">YZ(A5,+/
M>2:5T-?CUX44<9\BMBFB<_,TK%@ OFC92 2CHJ*A^-XX+S(9-=[(/<EQZFBY
M213/Z)RE'^A189VA,.,:F'&9F?F#(_Z9Y,2JX K"*'&#>&PL?^@F?MJ#)*%$
M5-UX,LX:"=$P<@--%HP3-X[3P1.R@@NMI6YVT= =AC[$;NS[@V^JQ.[LK40)
M:>JFO@^A_J:#!ZX(_1]S!>-PY(Z21%M1&KC#T1C>^QO>R4VO4>RLGB7DO&&J
MO?3];O]DS%NEO,';]^:.B%W%)%#<ZE#_>CQT0+0:;AW%]U8W&5=:A=8L];.'
MP@#T^99S=71,@OXAG?T%4$L#!!0    (  6+?U2S%TARX ,  -(*   9
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
M;EG0O$1E 72^D=(<#1N@F\#3OU!+ P04    "  %BW]4<N2:Q/D#  #>"
M&0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6R-5EEOXS80?M>O&&@7A0-P
M8]V'US:0J^@"339(T@M%'VAI; N12)6DXNR_WZ'D.-[&,?IB\YCYYOJ&H^E&
MJD>]1C3PW-1"S]RU,>UD/-;%&ANN3V6+@FZ64C7<T%:MQKI5R,M>J:G'@><E
MXX97PIU/^[-;-9_*SM25P%L%NFL:KKZ=8RTW,]=W7P[NJM7:V(/Q?-KR%=ZC
M^:V]5;0;[U#*JD&A*RE X7+FGOF3\]C*]P*_5[C1>VNPD2RD?+2;+^7,]:Q#
M6&-A+ *GOR>\P+JV0.3&OUM,=V?2*NZO7]!_[F.G6!9<XX6L_ZA*LYZYF0LE
M+GE7FSNY^06W\?0.%K+6_2]L!MDP<:'HM)'-5ID\:"HQ_//G;1[V%#+O'85@
MJQ#T?@^&>B\ON>'SJ9(;4%::T.RB#[77)N<J88MR;Q3=5J1GYE]N+KY>7\'#
MV9]7]S!ZX(L:]<ET; C:"HR++<SY !.\ ^,'<"V%66NX$B66/P*,R:>=8\&+
M8^?!4<1++$XA]!D$7N ?P0MW@88]7O)>H**0#<(#?X;+2A>UU)U"^/MLH8TB
M:OQSQ$2T,Q'U)L+C)@R94%A(451UQ2WW#N7S*)1MQ8EN>8$SEWI-HWI"]WU\
MYR_D"M!F'BAOV"Q0V=PY-G<V@9YS(9NV,W3_TX<L"+S/^-Q27V#9;_W//:@]
M$QIAM$"!R\J<P$<8^2S,(I;G,6RW7AZR)$_AQ+DWW/3NH&8@Z &12UABB8K7
ML(6 49QD+$ARTAY%7LK2/"/-&RD^D;,=M201#HCEQ2/(UL:B810&I-(;'"4L
M#\.W"I7!1H//LM"'Q/>=!]7AIZX%([?9,9T29-!G?DKJD&0AB]+$N5ASL2)U
M81L7E:)\6'FN-7G_Q.N.#T]%36\5%P5"P,+ 9VF00!;D+,AB9Z\(+_GZ2)<Q
M_5*:H@B.$"G>$2D^2J3+-\YIX*($*O>":FXJU(<H=13T,*7^AZ4]$AV0GA +
M]HM'6? 2EGHAK>(T8F$2OZK=X1.*#B&ENL2Q9:B7>LY7LR:Z)K9"(60)B^+4
MN;%L:HE)IA(KH&;54'"EOM$4VG!5@A^PB&@94;Y]CWFT)2>=!VF(>BMEQ=\6
MF @3,B^.69K&5HN<9+D?.K^BUA-X&]M!0HS(5)YFS,]2RT^"26)R.?&)I(-Y
MVPB'C*<IB[,,HI0"#)Q;:AU!IZ. <I1;BO_@P%[^)W1#!2N&5J>&"ID_-,<
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
MNL4'83;HYTO.U>O$!&C^:1C^"U!+ P04    "  %BW]4(?6%]N8"  !+!P
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
M:26!X4)3>I=7.G^B&6_-1O':3H@Y5WK>V&6A_P@HC(&^7W"N-AOCH/O')'\
M4$L#!!0    (  6+?U1,J4]CC@(  .@&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;(V576_;(!2&_PJR=M%*6_UM)Y5C*4TR;1?;HF;M)DV[(/9)
MC(I-!N2C_WZ '2L?3I0;&_!Y7YYSP)!L&7\3!8!$NY)68F 54JX>;5MD!918
M/+ 55.K+@O$22]7E2UNL..#<B$IJ>XX3V24FE94F9FS*TX2M)2453#D2Z[+$
M_/T)*-L.+-?:#SR392'U@)TF*[R$&<B7U92KGMVZY*2$2A!6(0Z+@35T'T>Q
MCC<!KP2VXJ"-="9SQMYTYVL^L!P-!!0RJ1VP>FU@!)1J(X7QK_&TVBFU\+"]
M=_]L<E>YS+& $:._2"Z+@=6S4 X+O*;RF6V_0)-/J/TR1H5YHFT=Z\<6RM9"
MLK(1*X*25/4;[YHZ' C<X(+ :P3>K0*_$?@FT9K,I#7&$J<)9UO$=;1RTPU3
M&Z-6V9!*K^),<O65*)U,AZ/1\\MDC":_IY/OL\D,W8U!8D+%/?J$7F9C=/?A
M/K&EFDG'VUGC^E2[>A=<QY ](-_]B#S'<SODH]OESK'<5OFU27IMDI[QBR[X
M3?$[GE,0"%<Y&F897V,JT)_A7$BN]M'?*U/X[12^F<*_5$?M"CG:X SK_=E5
ML]HA, [Z[]JDGM]S@SBQ-X>UZ0ASPI[3;\.. (,6,+@)4&"*.6EJ,6?56G2A
MUE[A 8,?^JY>RR/4\S W[@7!!=2P10VOHKY"E3.N_O!ZH;KXP@Z^4.^5([SS
MJ"!PG&ZXJ(6+KL+]D 4T;*J:L%/'J8!.QNAL]GZ_[YPRGD=Y_4MK';>,\57&
MGTQB>A-C?+;78B^*>KT3R/,PO^^&47R":1^<0_H.^(;YDE0"45@HH?,0JS1Y
M?:[6'<E6YFB:,ZD..M,LU%4$7 >H[PO&Y+ZC3[OV<DO_ U!+ P04    "  %
MBW]4F'=O'*(#   M#   &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RU
M5UN/VC@4_BM'V8M::9?$20C0!21F "W2#$7,M%55[8-)#A UB:EM8$;:'[^V
MR01F)Q@>=E]([/B[G./;H;MG_+M8(TIXRK-"])RUE)L/KBOB->94--@&"_5E
MR7A.I6KRE2LV'&EB0'GF^IX7N3E-"Z??-7TSWN^RK<S2 F<<Q#;/*7^^P8SM
M>PYQ7CKFZ6HM=8?;[V[H"A]0?MK,N&JY%4N2YEB(E!7 <=ES!N3#F(0:8$9\
M3G$O3MY!A[)@[+MN3)*>XVE'F&$L-055CQW>8I9I)N7C1TGJ5)H:>/K^PCXV
MP:M@%E3@+<N^I(E<]YRV PDNZ3:3<[;_$\N FIHO9IDPO[ OQWH.Q%LA65Z"
ME8,\+0Y/^E0FX@2@>.H!?@GPKP4$)2"X%A"6@/#?@.@,H%D"FM<"HA(0F=P?
MDF4R/:22]KN<[8'KT8I-OYCI,FB5X+30*^M!<O4U53C9O_TX_3R:/TYN[D8P
M_?@X@MG@ZT W?OVI[1/R!\Q'=X/'T5#USQ^_PF Z?#WLW1 E33,!4\HYU:OD
M/?P.GQZ&\.[G]UU7*HM:R(U+.S<'._X9.P3N62'7 D9%@DD-_M:.#R[AAW9\
M> D_NN#?NT0POD#@6PA<-;G5#/LO,WSC6QG'N&B W_X-?,_WZC)JA]]3WH"
M:#CIU"7T$OP9/')6?&1'3]FN 20X"Q_;X4.,*^]M2RJ#:K,$AB\XMUE8L4,N
MTT6&,&4288X9E9C C'+Y#-_N,5\@_PO^AB]KI#+#8Y]%/:S40Z,>G8UF(6%2
M",FWZFB7\.U.#8")Q%S8Z)L5?=,:G*%/4A&SK2)7=Q8LL,!E&J<T@]A$;JZ3
MI8ILR[%N)1T$0B.@K[1=/^A$K:Z[.YVRMX/:4<NO!KWR'E7>(ZOW22&1HY"
M3^K*%:CNEH6L.WVB-^+-3L>K%V]5XBVK^"".^58M@K0T4:=[8&B>9B8,SP3=
MKG3;5MTY;NBS60EL"85>CJI-U=JL,]!^8\#WO9"TZBUT*@L=JX79T8 M^L[;
MK/N!']5K$^]X=7EV]=D,[A@MKMEDY.1")/_'-B/^4<#_#Y(V*EE.LT;:X9D)
M(\<CC-C/L*E]H0Q+^*M-''3\Z,QB)<?3BX37[5%5)M0KV_&DX7F_U$V >U+]
MY,A7IDX58,ZQ0R%4]5:U\,!4@.YQ^*&05I?=*BT$9+A44*_14AN&'VK30T.R
MC:FE%DRJRLR\JI,^0:X'J.]+IM);-K1 ]0^A_P]02P,$%     @ !8M_5.W<
M"BT^ @  LP0  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL?51+C]HP
M$+[W5XRB/;32BH3PZ&H%2+S:<H!%"VT/50\F&8BU?J3VL"S_OK8#*946+LG8
MGN\QDW%Z!VU>;(%(\":%LOVH("H?X]AF!4IF&[I$Y4ZVVDA&;FEVL2T-LCR
MI(C3).G&DG$5#7IA;VD&/;TGP14N#=B]E,P<1RCTH1\UH_/&,]\5Y#?B0:]D
M.UPA?2^7QJWBFB7G$I7E6H'!;3\:-A]';9\?$GYP/-B+&'PE&ZU?_&*6]Z/$
M&T*!&7D&YEZO.$8A/)&S\>?$&=62'G@9G]F_A-I=+1MF<:S%3YY3T8\>(LAQ
MR_:"GO7A&Y[JZ7B^3 L;GG"H<CMI!-G>DI8GL',@N:K>[.W4ATM ]PH@/0'2
MX+L2"BXGC-B@9_0!C,]V;#X(I0:T,\>5_R@K,NZ4.QP-QD_S^6P]GR[6*Q@N
M)C!^6JQGBZ_3Q7@V7<''"1+CPL*"&<-\_S[U8G*R'AQG)XE1)9%>D6BF,->*
M"@M3E6/^/T'L_-:FT[/I47J3<8)9 UK->TB3M'F#KU4WH17XNM>:H*7DY$:-
M+#"5P]C9Y6J'*N-H8<)M)K3=&X1?PXTEXR;I]PW5=JW:#JJM*ZJA*>(( MU4
M0<F.P<![_;W-<]=)[Y,D =)PUWFX[Z1=*-& ]/2@7UU(!0*AD1_T-L1!\;T*
MXHM!DFAVX;I8R/1>4353]6Y](X?5(/Y+KZ[SG)D=5]9I;1TT:7SN1&"J*U(M
M2)=A+#>:W)"'L'!_%30^P9UOM:;SP@O4_ZG!7U!+ P04    "  %BW]4]>MN
M,YP#  !B#0  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RU5UUOXR@4
M_2O(VH<9J:T-_AXED9J/U:[43JM&G7U8[0-Q2(+&-EG 36=__0)VG3@A;A[:
ME\3 /8=S+Q>X#':,_Q0;0B1X+?)2#)V-E-MOKBNR#2FPN&%;4JJ1%>,%EJK)
MUZ[8<H*7!E3D+O*\R"TP+9W1P/0]\M& 53*G)7GD0%1%@?FO,<G9;NA YZWC
MB:XW4G>XH\$6K\F<R.?M(U<MMV59TH*4@K(2<+(:.K?PVPP&&F L?E"R$P??
M0+NR8.RG;ORY'#J>5D1RDDE-@=7?"YF0/-=,2L>_#:G3SJF!A]]O[+\;YY4S
M"RS(A.5_T:7<#)W$ 4NRPE4NG]CN#](X%&J^C.7"_()=;1LJXZP2DA4-6"DH
M:%G_X]<F$ < Q6,'H : +@7X#< _!D1G $$#"(X!P1E V ",ZV[MNPG<%$L\
M&G"V UQ;*S;]8:)OT"I>M-2),I=<C5*%DZ.[V>U\-@=?ID1BF@MP#1ZVA&-)
MRS7@.LC7; 4J00 6@LBO:OQY/@5??OLZ<*6:7I.X63/5N)X*G9DJ />LE!L!
M9N62+"WX23\^>0\_[<=#U$/@JKBUP4-OP1NC7L8IR6Z #Z\ \I!G<Z@??ENM
M>^'3RV>'%OCL8CA,>X+AMYGD&S[_#-_#:D4S G*BMBV@)944YZ!0K8H3=;+(
M*[ @:UJ6*K-LOM;D@2'7I]O+" 4P"3U_X+Y85 6MJJ!?59O-M;"GA^<ZE:\
M*6U)- [>%5(+KNW"0SL/I2E$=L%A*SCL%3RO%CDU4O^^)\6"\']ZUB9J2:-/
M7)MQ=.*JUPW&)#H)F@\C/TF[9K-3LR1&21K;0Q:WWL6]WMT1(0 N&)?T/VRN
M'W5FL>["VW9G?.+6M1^D,#Q6;;$+D1_[B5UVTLI.^E=:<FQ.6#W0K UY516
M62/UF6F_E"L9%ANPQ;_T2@F;(\F)0!_%\=$:S4ZMKKMF'2_2UHOT8S?8)'TO
MFV;I>]G440J]_5WG]6K]KNJ6NTOW%CRX0N%G[JZ&O7.21)XZ<-#1B6,S[#LC
M(=I[@#YC!XT;VDY.P=B/HO18NL703Y(PA6>D[V\=V'_M?-@N&C<3=9U!271F
M@\#]%00_^@Z"%UY"$YNA/7<LAM;KRCVH)0O"UZ:(%R!C52GKRJCM;1\*MZ8\
M/NJ?Z@>$J5'W-/7KXQYSM1V$BL9*47HWL0HYKPOZNB'9UE2L"R95_6L^-^H1
M1+@V4.,KQN1;0T_0/JM&_P-02P,$%     @ !8M_5#KA\I)3 @  408  !D
M  !X;"]W;W)K<VAE971S+W-H965T-# N>&ULG571;MHP%/T5*]I#*W4D<1)H
M*XC4DDZ;U&FH6;=G$RY@U;$SVT#Y^]I.B( &A/9"?.US3LX]D2_#C9!O:@F@
MT7O)N!IY2ZVK>]]7Q1)*HGJB FY.YD*61)M2+GQ522 S1RJ9CX.@[Y>$<B\=
MNKV)3(=BI1GE,)%(K<J2R.TC,+$9>:&WVWBABZ6V&WXZK,@"<M"OU42:RF]5
M9K0$KJC@2,)\Y#V$]UEB\0[PA\)&[:V1[60JQ)LM?LQ&7F - 8-"6P5B'FL8
M V-6R-CXUVAZ[2LM<7^]4__F>C>]3(F"L6!_Z4PO1]ZMAV8P)RNF7\3F.S3]
M.(.%8,K]HDV-C1,/%2NE1=F0C8.2\OI)WIL<]@AA?(* &P*^E! UA.A20MP0
M8I=,W8K+(2.:I$,I-DA:M%&S"Q>F8YOV*;>?/=?2G%+#T^GSTT/^E*.K##2A
M3*&OZ!E,C(A1,J6,ZNVUV7K-,W3UY7KH:_-&R_.+1OVQ5L<GU#,H>B@*;Q .
M<-A!'U].#SKHV7EZ#E4/!;B+[IN8VJQPFQ5V>OU36=EDU!FAJ!6*G%!T0NA7
M!9)HRA>('81-0=V8CRXE<-T5=JT:.U5[G]=IW!_<WIEDU_NA?H8E.#1CH(4=
MF(Y;T_'_F^:"G_%="R=[AL)^,,#XV'@'[BX,HF30[3QIG2=GG?\6FK CU]LN
MG\FGX' P2,(0'_GLP,51&/6C0US6@>L'21#AHW[\O?MKA^U/(A>4*V-Y;IA!
M;V"$9#W ZD*+REWIJ=!F0+CETLQ\D!9@SN="Z%UAIT3[+Y)^ %!+ P04
M"  %BW]4]@ +X[@"  #3!P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6R-55UOVC 4_2M6M(=66LGW5P5(;>FT2:U4E75[-N$"5NTXLYU2_OUL)XW8
M,)0'B.W<<\^YQ_'U>,O%J]P */3.:"TGWD:IYMKW9;4!AN6(-U#K-RLN&%9Z
M*M:^; 3@I04QZD=!D/D,D]J;CNW:DYB.>:LHJ>%)(-DRAL7N%BC?3KS0^UAX
M)NN-,@O^=-S@-<Q!O31/0L_\(<N2,*@EX342L)IX-^'UK#3Q-N 7@:W<&R-3
MR8+S5S/YL9QX@1$$%"IE,F#]>(,[H-0DTC+^]#F]@=( ]\<?V;_9VG4M"RSA
MCM/?9*DV$Z_PT!)6N*7JF6^_0U]/:O)5G$K[C[9];."AJI6*LQZL%3!2=T_\
MWONP!PB3(X"H!T3G N(>$)\+2'I 8IWI2K$^S+#"T['@6R1,M,YF!M9,B];E
MD]IL^UP)_99HG)H^W-_,[^?H8@8*$RK1%7HD-6$MTWM:*TQ1Q1DC2F^TDDA_
M98BW^M> P(K4:T1!>RXO->QE/D,77R['OM*J3&Z_ZA7<=@JB(PIF4(U0''Y%
M41"%#OC=^?#  9^=AL^A&:$@<L%];>7@9S3X&=E\V3$_K2$G$L5#HM@FBH\D
MTGHBEYD=*K$H<Z;?IEE2ADD^]M\<;,G EGS&%KO8.E2ZSY85F5'F8DL'MO0S
MML3%EAZR%456!&ZV;&#+/F-+76S9 5N2%5%XI+9\8,M/LOWDYM2T]9+(BK>U
M@B5:M:H58$ZO/5@-WMGCY-*4'VB*DCS)LM MJAA$%2=%/8"4B+"F-7*(%B5
M*A=_<<!_%9=EFI1N_G+@+\\PQ38+1 E>$$K4SL5?'GS=49"GX=ZF=#W!$9?$
M89S%_\;-''%9D ;Q_YOL[W50<]T]8K$FM=225QH9C')MB>BND&ZB>&.;ZH(K
MW:+M<*-O71 F0+]?<:X^)J9/#_?X]"]02P,$%     @ !8M_5"ZAD/]P @
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
M]N@JUF5/6$ZLVOBV:JXL-6E^N*8^&K7;0,^72MG#Q+V@[LS'/P%02P,$%
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
M=Z*=%7575T\4W]G&:,65;K/L<*L[81 F0+]?<ZX>)V:#IK=>_ %02P,$%
M  @ !8M_5(3217\? P  )PH  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N
M>&ULK99=;]HP%(;_BA7M8I-:\D42J  ):*=56C?4:NM%U0N3',!J8C/;0/GW
MLYV0AC1$Z]J;Q!_GO'[.\4GLP8[Q)[$"D.@Y2ZD86BLIUQ>V+>(59%ATV!JH
MFEDPGF&INGQIBS4'G!BG++4]QPGM#!-JC09F;,9' [:1*:$PXTALL@SS_012
MMAM:KG48N"7+E=0#]FBPQDNX _EK/>.J9Y<J"<F "L(HXK 86F/W8NH:!V/Q
MF\!.5-I(AS)G[$EWKI.AY6@B2"&66@*KUQ:FD*9:27'\*42M<DWM6&T?U+^:
MX%4P<RQ@RM)[DLC5T.I9*($%WJ3RENV^01%0H/5BE@KS1+O<-NI;*-X(R;+"
M61%DA.9O_%PDHN+@AB<<O,+!JSMT3SCXA8-O LW)3%B76.+1@+,=XMI:J>F&
MR8WQ5M$0JK?Q3G(U2Y2?'-UCSC&5>3J)W*//ER Q2<47=(X.DP\WD,V!/ZJA
M3\A&8H4YB($MU?I:Q8Z+M2;Y6MZ)M5P/W3 J5P)=T0228P%;@9?TWH%^XK4J
M7D+<0;Y[ACS'<QN IO_N[K3@^&4R?:,7GM"[TXDYUU65H"G+U*<FL"G6L<[C
M$E3Y2S3?HZK=#._-\'B'>8(>OBM)="TA$X\M0-T2J&N _!- /S9ZWQ!;'+92
MH)\;*22F":'+,S2!):%4-9LV,Y<.C+3^&VQ'_3 (>MV!O:VF^+69%_A!U'=*
MNR/TH$0/6M'OS0>H$C3> E<_%'3U##PF M",DQC>$$>^3J\"&'9\OQ9%DU'7
M;0XA+$,(WYK]0Q!)$VCX*I/GW6[0]\(::X.=&T2JA,-FWJCDC=Z5\E;XJ"F!
M-?!&FZ@9NE="]]Y5XE?FW43<>Y7&P%45WJM!OS:K?09'V/T2N_]QY7TZAGY3
M;=<":+3QF_%=Y^7<</ZSN/$\A3;F0K@E\<=(E:/,_8CZS?G@-)_;FM0<SJX<
MN1GPI;F)"!2S#97Y^56.EK>=L3GC:^,3?0LR1_F+3'Z%NL%<_=4$2F&A))U.
MI#+&\UM)WI%L;0[V.9/JFF":*W63 ZX-U/R",7GHZ 7*N^'H+U!+ P04
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
MM-D!]G5GKGD@<P/S_T8(_33('507Q^D_4$L#!!0    (  6+?U2FO2594P,
M #D)   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;)66VV[;.!! ?X70
M%D4*U)%$R;JTMH'$SF+[D#:HT]T"11]H:6P+H4@M2<7IWY>D%,6Q:6/WQ2:I
MN9P9DC.<[+AXD%L A9YJRN34VRK5?/!]66RA)O*2-\#TES47-5%Z*C:^; 20
MTBK5U,=!D/@UJ9@WF]BU.S&;\%;1BL&=0+*M:R)^70/ENZD7>L\+7ZO-5ID%
M?S9IR :6H+XU=T+/_,%*6=7 9,49$K">>E?AAWD8& 4K\7<%.[DW1B:4%></
M9O*IG'J!(0(*A3(FB/Y[A#E0:BQICG][H][@TRCNCY^M_VF#U\&LB(0YI_]4
MI=I.O<Q#):Q)2]57OOL+^H#&QE[!J;2_:-?)QKF'BE8J7O?*FJ"N6/=/GOI$
M["F$R0D%W"O@0X7XA$+4*T0VT([,AK4@BLPF@N^0,-+:FAG8W%AM'4W%S#8N
ME=!?*ZVG9I\^S[_<WJ#[J^\W2W2Q $4J*D?WY G=/.FC(N$=&J%ORP6Z>/-N
MXBOMT>CY16_]NK..3U@/,;KE3&TENF$EE*\-^!IUX,7/O-?XK,4%%)<H"M\C
M'.#0 33_[^K!&9QH2%]D[26GTL<*7@,R^5I4LJ!<M@+0CZN55$*?T)]G7,2#
MB]BZB$ZXF/.Z:164Z.T?&<;!1]#[4NBYG88?D=*^H=LK=+$"!NM*.;>J<Q-;
M-^9V/\Y&893%>3Z>^(_[*70)!GF4Y.D@^"J2\1#)^&PD2T44&%Z0[Q'3)8JO
MT1I*$(2B'MS%W1D=[^.,DPPG^0&V0RX.TC3/W-3)0)V<I?[,V4B?W5;7FQ4%
MI&]D\8!X8XJ0=.$FQQ@1SO!1EAUR21Y%;MAT@$W_#VREH'9"ID?.PRP*#PB/
MA9(P=/-E U]VEN]>M#!J&Z2X/;<"5"N8"S!S;&88IM$!XK%8DD5QFK@I\X$R
M/W_EMH1M=/:8:0@@A+Y\AI9(J0_M(Z$MZ5H0U4V0L )< >1'9#C"88J3@PB.
MY?19P=G8'4$8O-3UX&P,?67:JP[.\AT<W?4,'YY4AU"<Q_$!H;_7A&H0&]N;
M)2IXRU17WX?5H?]?V:YWL'YMW@6VN;V8Z1X5MT1L*B81A;4V&5RF.FVBZ]/=
M1/'&MKH55[IQVN%6OVU & ']?<VY>IX8!\-K:?8;4$L#!!0    (  6+?U2G
MAKM,50,  #H+   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;(V6;6_:
M,!#'OXH5[44GK8V=9RI 6J'3)JU;5=IM;]WD *M.S&P#[;>?G="4$I/!"Q(G
M]S__[F+[;K@5\DDM 31Z+GFE1MY2Z]6E[ZM\"255%V(%E7DS%[*DV@SEPE<K
M";2H127W XP3OZ2L\L;#^MFM' _%6G-6P:U$:EV65+Y< 1?;D4>\UP=W;+'4
M]H$_'J[H F:@'U:WTHS\UDO!2J@4$Q62,!]YG\GEA$164%O\8K!5>_?(AO(H
MQ),=?"M&'K9$P"'7U@4UEPU,@'/KR7#\W3GUVCFM</_^U?N7.G@3S"-5,!'\
M-ROT<N1E'BI@3M=<WXGM5]@%%%M_N>"J_D?;QC89>"A?*RW*G=@0E*QJKO1Y
MEX@]@0G4+0AV@N!40;@3A'6@#5D=UI1J.AY*L4726AMO]J;.3:TVT;#*?L:9
MEN8M,SH]_O9C\O/F&MU__G,]0V=3T)1Q=3Z%.4@)!=+T&5&E0"M$JP)Q1A\9
M9YJ!^HC.T<-LBLX^?!SZVI!8?WZ^F_6JF34X,NL4\@L4DD\HP %QR">GR_%[
MN6_B;Y,0M$D(:G_)47^=<"][W(:MV[!V&QYQ.],B?T)B9=>K<B6ID4>UW.ZW
MS3C"28K#H;_93T;7+$ZC,(E;LW=T44L7]=*U0=_!!JHUN  ;#_'>S"DA<7S
MU[4*"4ZQ&R]N\>)>O)]Z"=+%%'=F2\(H/<Q9URI+HCAU,R4M4]++],,<J^8
ME52S:H&X4 KE5,H7<YINJ2Q<M$F'@P11%IG? ;##$&/2[ \7<]HRI[W,]T)3
MCA;2PA;==>YB3KLH(8[C-#W\\ Y#\]W# 0G=S%G+G/4R?P>E+E%W5Z(-Y6O:
M'/_<%"!:Y<YEFW6XSDDP2#.2I0<1N"QQ$B=1<B3M@S:$P0EIKPSSB4D?=+=:
M&F?9 6_7*DJC.'"S$OQ6!' O[2W54+FY=LIW*0JB<'#D$Y.]PD-./W3W"DO?
MR4O>3G02_.=T,UU-SNK%X@PKZ(85AV1PN,1==GTI?ZL-I+\X- ND.)($)W+8
M17&M$9=='_);P2#]%<.]IH_ 1IVBA0\Y^TP:1'^OL;%=Y0V5"U8IQ&%N-/@B
M-4'*IE%K!EJLZE[G46C3.=6W2]/<@K0&YOU<"/TZL.U3VRZ/_P%02P,$%
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
M1NH60N7GN,CG'-4_[1Z,.ZX75U>[HO!57ES-&%[NOVK8?Y'Q]7]02P,$%
M  @ !8M_5(HQ=E_/ 0  ,Q\  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\W9RVK"0!B&X5N17(#C?X@]H%UUTVWQ!H(=#WA(R$RIWGU%%_8+7713
MYEN%2<B?%P(/83)[C_LF;]MCVFR[-#H=]L<TKS8Y=\\AI.4F'IHT;KMXO%Q9
MM?VAR9=EOPY=L]PUZQAT,IF&_N>,ZF7V<^9H<>[B7R:VJ]5V&5_;Y><A'O,O
M@\-7V^_2)L9<C19-OXYY7H73_GXZA>M!QI?)U>CM8U[U;Q]2A=)!"D%:/L@@
MR,H'.01Y^: :@NKR05,(FI8/>H"@A_)!CQ#T6#[H"8*>R@?)!&6<$"0-L";0
M6I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R70
M6U%O)=!;!Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$
M>AOJ;01Z&^IM!'H;ZFT$>MM@LX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-
M0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'VQV$^CMJ+<3Z.VHMQ/H[:BW
M$^CMJ+<3Z.VHMQ/H7:/>-8'>->I=$^A=H][U?^J=\GD?T[WGML;G_R?5^7)O
MO#_^NKR='+R7*\X!_I&_? -02P,$%     @ !8M_5#+A@>'' 0  $A\  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=G);L(P% 707T'95L1X@ X"-FVW+8O^
M@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,
M^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S
M-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.
M)C0C/P<<UKUNR+DBI]Y,N_"BJSB+;4OFPZXDGW:7.-.CF<^+C'*3K:NX)/76
MD<[]DBA49;HO>M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*
M[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'
M$*2/$4@?MR!]W('T<0_2!Q^@-((B*D<AE:.8RE%0Y2BJ<A16.8JK' 56CB*K
M0)%5H,@J4&05*+(*%%D%BJP"15:!(JM D56@R"I19)4HLDH4626*K!)%5HDB
MJT215:+(*E%DE2BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJQ#%%F'
M*+(._U/6=V-6?_V7MKFGE2[J8SYK?X5//P%02P$"% ,4    "  %BW]4!T%-
M8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+
M 0(4 Q0    (  6+?U0Z3H5H[@   "L"   1              "  :\   !D
M;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (  6+?U297)PC$ 8  )PG   3
M              "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ !8M_5)Q_I_9V!@  0AT  !@              ("!#0@  'AL+W=O<FMS
M:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (  6+?U0'^T=9F04  /<5   8
M              " @;D.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"
M% ,4    "  %BW]4S7,3#+("  "?"   &               @(&(%   >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ !8M_5+3EY5;D P
M3 T  !@              ("!<!<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM
M;%!+ 0(4 Q0    (  6+?U13M$=*S08  %4E   8              " @8H;
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  %BW]4&;#A
M '\(  #1(@  &               @(&-(@  >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&UL4$L! A0#%     @ !8M_5 \J$[;X'@  F5$  !@
M ("!0BL  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (  6+
M?U2(5]Z2S ,  ,P'   8              " @7!*  !X;"]W;W)K<VAE971S
M+W-H965T."YX;6Q02P$"% ,4    "  %BW]4G_S'J1H#  "^!@  &
M        @(%R3@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%
M  @ !8M_5+]Z?#+; @  VP4  !D              ("!PE$  'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  %BW]4-0TF3S4#  ".!@
M&0              @('45   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+
M 0(4 Q0    (  6+?U0UZ_W/J (  )L%   9              " @4!8  !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ !8M_5#L[X T"
M!@  '@T  !D              ("!'UL  'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q02P$"% ,4    "  %BW]4]/&BGY "  !K!0  &0
M@(%880  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (  6+
M?U1Q17[^B04  #4,   9              " @1]D  !X;"]W;W)K<VAE971S
M+W-H965T,34N>&UL4$L! A0#%     @ !8M_5%RYF%.3!0  U@T  !D
M         ("!WVD  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M    "  %BW]4DC&X[]8+   T'0  &0              @(&I;P  >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (  6+?U0#@6? /@,  ),&
M   9              " @;9[  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M4$L! A0#%     @ !8M_5 90[5Q<!@  . X  !D              ("!*W\
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  %BW]4XLY8
M P('  !,$   &0              @(&^A0  >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;%!+ 0(4 Q0    (  6+?U1RD[2]TB   %E?   9
M  " @?>,  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @
M!8M_5*$#_T#= @  W@4  !D              ("! *X  'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6Q02P$"% ,4    "  %BW]4$,FUXG4"   5!0  &0
M            @($4L0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4
M Q0    (  6+?U2NK5-M^ (   <&   9              " @<"S  !X;"]W
M;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ !8M_5&HYZ0N) @
M5 4  !D              ("![[8  'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6Q02P$"% ,4    "  %BW]4LQ=(<N #  #2"@  &0              @(&O
MN0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (  6+?U3
MOU<^LP0  +4,   9              " @<:]  !X;"]W;W)K<VAE971S+W-H
M965T,C<N>&UL4$L! A0#%     @ !8M_5*TBBV'  @  C04  !D
M     ("!L,(  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M"  %BW]4<N2:Q/D#  #>"   &0              @(&GQ0  >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (  6+?U22H;R&2P8  !X?   9
M              " @=?)  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L!
M A0#%     @ !8M_5/=+&<>N P  0 P  !D              ("!6=   'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  %BW]4(?6%]N8"
M  !+!P  &0              @($^U   >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;%!+ 0(4 Q0    (  6+?U1X(!!E8@(  "(&   9              "
M@5O7  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ !8M_
M5 Y](1R# P  4@T  !D              ("!]-D  'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6Q02P$"% ,4    "  %BW]41;>\;90"  !O!@  &0
M        @(&NW0  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0
M   (  6+?U1,J4]CC@(  .@&   9              " @7G@  !X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ !8M_5)AW;QRB P  +0P
M !D              ("!/N,  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q0
M2P$"% ,4    "  %BW]4[=P*+3X"  "S!   &0              @($7YP
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    (  6+?U3UZVXS
MG ,  &(-   9              " @8SI  !X;"]W;W)K<VAE971S+W-H965T
M,SDN>&UL4$L! A0#%     @ !8M_5#KA\I)3 @  408  !D
M ("!7^T  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  %
MBW]4]@ +X[@"  #3!P  &0              @('I[P  >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (  6+?U0NH9#_< (  &T&   9
M          " @=CR  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#
M%     @ !8M_5'W!HN!8 P  I0L  !D              ("!?_4  'AL+W=O
M<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  %BW]4.9[6??<#  "A
M#@  &0              @($.^0  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM
M;%!+ 0(4 Q0    (  6+?U2K:%'U5P,  &<+   9              " @3S]
M  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ !8M_5(32
M17\? P  )PH  !D              ("!R@ ! 'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6Q02P$"% ,4    "  %BW]4OUQCM_$*  "?0@  &0
M    @($@! $ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    (
M  6+?U1.,0/0+ ,  !T+   9              " @4@/ 0!X;"]W;W)K<VAE
M971S+W-H965T-#@N>&UL4$L! A0#%     @ !8M_5$PLJ8:F P  1 X  !D
M             ("!JQ(! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"
M% ,4    "  %BW]4IKTE65,#   Y"0  &0              @(&(%@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    (  6+?U2GAKM,50,
M #H+   9              " @1(: 0!X;"]W;W)K<VAE971S+W-H965T-3$N
M>&UL4$L! A0#%     @ !8M_5#\^RE7G @  IP<  !D              ("!
MGAT! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  %BW]4
M=-J7+! #  "+$   #0              @ &\( $ >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    (  6+?U27BKL<P    !,"   +              "  ?<C 0!?
M<F5L<R\N<F5L<U!+ 0(4 Q0    (  6+?U3_9T<9A00  !4B   /
M      "  > D 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  %BW]4BC%V
M7\\!   S'P  &@              @ &2*0$ >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    "  %BW]4,N&!X<<!   2'P  $P
M    @ &9*P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     /  \ %L0  "1
%+0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>139</ContextCount>
  <ElementCount>319</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>69</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BalanceSheets</Role>
      <ShortName>Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StatementsOfOperations</Role>
      <ShortName>Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StatementsOfCashFlows</Role>
      <ShortName>Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - LIQUIDITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Liquidity</Role>
      <ShortName>LIQUIDITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Inventory</Role>
      <ShortName>INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PropertyAndEquipment</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AccruedExpenses</Role>
      <ShortName>ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - CONVERTIBLE NOTE PAYABLE ??? RELATED PARTY AND NOTE PAYABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable</Role>
      <ShortName>CONVERTIBLE NOTE PAYABLE ??? RELATED PARTY AND NOTE PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - AUTO LOAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AutoLoan</Role>
      <ShortName>AUTO LOAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Revenues</Role>
      <ShortName>REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - INVENTORY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/InventoryTables</Role>
      <ShortName>INVENTORY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/Inventory</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/PropertyAndEquipment</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - ACCRUED EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AccruedExpensesTables</Role>
      <ShortName>ACCRUED EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/AccruedExpenses</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/Leases</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - STOCKHOLDERS??? EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityTables</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/StockholdersEquity</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/RevenuesTables</Role>
      <ShortName>REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/Revenues</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/IncomeTaxes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - LIQUIDITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LiquidityDetailsNarrative</Role>
      <ShortName>LIQUIDITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/Liquidity</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/InventoryDetails</Role>
      <ShortName>INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/InventoryTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - ACCRUED EXPENSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AccruedExpensesDetails</Role>
      <ShortName>ACCRUED EXPENSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/AccruedExpensesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - CONVERTIBLE NOTE PAYABLE ??? RELATED PARTY AND NOTE PAYABLE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative</Role>
      <ShortName>CONVERTIBLE NOTE PAYABLE ??? RELATED PARTY AND NOTE PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - LEASES (Details - Operating right-of use asset)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset</Role>
      <ShortName>LEASES (Details - Operating right-of use asset)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/LeasesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - LEASES (Details - Lease liability)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesDetails-LeaseLiability</Role>
      <ShortName>LEASES (Details - Lease liability)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/LeasesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases</Role>
      <ShortName>LEASES (Details - Minimum rental commitments for our operating leases)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/LeasesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/LeasesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Assumptions for options granted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AssumptionsForOptionsGrantedDetails</Role>
      <ShortName>Assumptions for options granted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Schedule of option activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/ScheduleOfOptionActivityDetails</Role>
      <ShortName>Schedule of option activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Schedule of restricted stock award activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails</Role>
      <ShortName>Schedule of restricted stock award activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Warrant activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/WarrantActivityDetails</Role>
      <ShortName>Warrant activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - STOCKHOLDERS??? EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/StockholdersEquityTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - REVENUES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/RevenuesDetails</Role>
      <ShortName>REVENUES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/RevenuesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - REVENUES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/RevenuesDetailsNarrative</Role>
      <ShortName>REVENUES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/RevenuesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - INCOME TAXES (Details-Tax Expense)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxesDetails-taxExpense</Role>
      <ShortName>INCOME TAXES (Details-Tax Expense)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities</Role>
      <ShortName>INCOME TAXES (Details-Deferred tax assets and liabilities)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="beam_i10k-123121.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="beam_i10k-123121.htm">beam_i10k-123121.htm</File>
    <File>beam_ex3101.htm</File>
    <File>beam_ex3102.htm</File>
    <File>beam_ex3201.htm</File>
    <File>beam_ex3202.htm</File>
    <File>beem-20211231.xsd</File>
    <File>beem-20211231_cal.xml</File>
    <File>beem-20211231_def.xml</File>
    <File>beem-20211231_lab.xml</File>
    <File>beem-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="568">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>72
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "beam_i10k-123121.htm": {
   "axisCustom": 0,
   "axisStandard": 22,
   "contextCount": 139,
   "dts": {
    "calculationLink": {
     "local": [
      "beem-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "beem-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "beam_i10k-123121.htm"
     ]
    },
    "labelLink": {
     "local": [
      "beem-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "beem-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "beem-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 503,
   "entityCount": 1,
   "hidden": {
    "http://beamforall.com/20211231": 9,
    "http://fasb.org/us-gaap/2021-01-31": 18,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 32
   },
   "keyCustom": 30,
   "keyStandard": 289,
   "memberCustom": 40,
   "memberStandard": 23,
   "nsprefix": "BEEM",
   "nsuri": "http://beamforall.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://beamforall.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - INVENTORY",
     "role": "http://beamforall.com/role/Inventory",
     "shortName": "INVENTORY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - PROPERTY AND EQUIPMENT",
     "role": "http://beamforall.com/role/PropertyAndEquipment",
     "shortName": "PROPERTY AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - ACCRUED EXPENSES",
     "role": "http://beamforall.com/role/AccruedExpenses",
     "shortName": "ACCRUED EXPENSES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "BEEM:ConvertibleNotePayableRelatedPartyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - CONVERTIBLE NOTE PAYABLE \u2013 RELATED PARTY AND NOTE PAYABLE",
     "role": "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable",
     "shortName": "CONVERTIBLE NOTE PAYABLE \u2013 RELATED PARTY AND NOTE PAYABLE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "BEEM:ConvertibleNotePayableRelatedPartyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - AUTO LOAN",
     "role": "http://beamforall.com/role/AutoLoan",
     "shortName": "AUTO LOAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://beamforall.com/role/CommitmentsAndContingencies",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - LEASES",
     "role": "http://beamforall.com/role/Leases",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "role": "http://beamforall.com/role/StockholdersEquity",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - REVENUES",
     "role": "http://beamforall.com/role/Revenues",
     "shortName": "REVENUES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - INCOME TAXES",
     "role": "http://beamforall.com/role/IncomeTaxes",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - Balance Sheets",
     "role": "http://beamforall.com/role/BalanceSheets",
     "shortName": "Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://beamforall.com/role/SubsequentEvents",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - INVENTORY (Tables)",
     "role": "http://beamforall.com/role/InventoryTables",
     "shortName": "INVENTORY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "role": "http://beamforall.com/role/PropertyAndEquipmentTables",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - ACCRUED EXPENSES (Tables)",
     "role": "http://beamforall.com/role/AccruedExpensesTables",
     "shortName": "ACCRUED EXPENSES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "BEEM:ScheduleOfOperatingRightofUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - LEASES (Tables)",
     "role": "http://beamforall.com/role/LeasesTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "BEEM:ScheduleOfOperatingRightofUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)",
     "role": "http://beamforall.com/role/StockholdersEquityTables",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - REVENUES (Tables)",
     "role": "http://beamforall.com/role/RevenuesTables",
     "shortName": "REVENUES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - INCOME TAXES (Tables)",
     "role": "http://beamforall.com/role/IncomeTaxesTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - Balance Sheets (Parenthetical)",
     "role": "http://beamforall.com/role/BalanceSheetsParenthetical",
     "shortName": "Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashUninsuredAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "role": "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashUninsuredAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - LIQUIDITY (Details Narrative)",
     "role": "http://beamforall.com/role/LiquidityDetailsNarrative",
     "shortName": "LIQUIDITY (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - INVENTORY (Details)",
     "role": "http://beamforall.com/role/InventoryDetails",
     "shortName": "INVENTORY (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - PROPERTY AND EQUIPMENT (Details)",
     "role": "http://beamforall.com/role/PropertyAndEquipmentDetails",
     "shortName": "PROPERTY AND EQUIPMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)",
     "role": "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative",
     "shortName": "PROPERTY AND EQUIPMENT (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedVacationCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - ACCRUED EXPENSES (Details)",
     "role": "http://beamforall.com/role/AccruedExpensesDetails",
     "shortName": "ACCRUED EXPENSES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedVacationCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "BEEM:ConvertibleNotePayableRelatedPartyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2019-01-012019-03-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - CONVERTIBLE NOTE PAYABLE \u2013 RELATED PARTY AND NOTE PAYABLE (Details Narrative)",
     "role": "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative",
     "shortName": "CONVERTIBLE NOTE PAYABLE \u2013 RELATED PARTY AND NOTE PAYABLE (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "BEEM:ConvertibleNotePayableRelatedPartyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2019-01-012019-03-31_custom_ConvNoteRelatedPartyMember_custom_WheatleyMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "role": "http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000039 - Disclosure - LEASES (Details - Operating right-of use asset)",
     "role": "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset",
     "shortName": "LEASES (Details - Operating right-of use asset)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "BEEM:ScheduleOfOperatingRightofUseAsset",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2018-12-31_custom_SubleaseMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - Statements of Operations",
     "role": "http://beamforall.com/role/StatementsOfOperations",
     "shortName": "Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - Disclosure - LEASES (Details - Lease liability)",
     "role": "http://beamforall.com/role/LeasesDetails-LeaseLiability",
     "shortName": "LEASES (Details - Lease liability)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - LEASES (Details - Minimum rental commitments for our operating leases)",
     "role": "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases",
     "shortName": "LEASES (Details - Minimum rental commitments for our operating leases)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - Disclosure - LEASES (Details Narrative)",
     "role": "http://beamforall.com/role/LeasesDetailsNarrative",
     "shortName": "LEASES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000043 - Disclosure - Assumptions for options granted (Details)",
     "role": "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails",
     "shortName": "Assumptions for options granted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_EmployeeStockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000044 - Disclosure - Schedule of option activity (Details)",
     "role": "http://beamforall.com/role/ScheduleOfOptionActivityDetails",
     "shortName": "Schedule of option activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_EmployeeStockOptionMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - Disclosure - Schedule of restricted stock award activity (Details)",
     "role": "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails",
     "shortName": "Schedule of restricted stock award activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - Warrant activity (Details)",
     "role": "http://beamforall.com/role/WarrantActivityDetails",
     "shortName": "Warrant activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_WarrantMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueIssuedForServices",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "role": "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - Disclosure - REVENUES (Details)",
     "role": "http://beamforall.com/role/RevenuesDetails",
     "shortName": "REVENUES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "BEEM:DiscountsAndAllowances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - Disclosure - REVENUES (Details Narrative)",
     "role": "http://beamforall.com/role/RevenuesDetailsNarrative",
     "shortName": "REVENUES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - Statements of Changes in Stockholders' Equity",
     "role": "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
     "shortName": "Statements of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - INCOME TAXES (Details-Tax Expense)",
     "role": "http://beamforall.com/role/IncomeTaxesDetails-taxExpense",
     "shortName": "INCOME TAXES (Details-Tax Expense)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000051 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)",
     "role": "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities",
     "shortName": "INCOME TAXES (Details-Deferred tax assets and liabilities)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000052 - Disclosure - INCOME TAXES (Details Narrative)",
     "role": "http://beamforall.com/role/IncomeTaxesDetailsNarrative",
     "shortName": "INCOME TAXES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - Statements of Cash Flows",
     "role": "http://beamforall.com/role/StatementsOfCashFlows",
     "shortName": "Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies",
     "shortName": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - LIQUIDITY",
     "role": "http://beamforall.com/role/Liquidity",
     "shortName": "LIQUIDITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "beam_i10k-123121.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 69,
   "tag": {
    "BEEM_AllPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Plans [Member]"
       }
      }
     },
     "localname": "AllPlansMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_AmortizationOfOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AmortizationOfOperatingLeaseRightOfUseAsset",
        "negatedLabel": "Amortization of operating lease right of use asset"
       }
      }
     },
     "localname": "AmortizationOfOperatingLeaseRightOfUseAsset",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_AnotherDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Another Director [Member]"
       }
      }
     },
     "localname": "AnotherDirectorMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_BeamGlobal2011StockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "2011 Beam Global Stock Incentive Plan [Member]"
       }
      }
     },
     "localname": "BeamGlobal2011StockIncentivePlanMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_CaliforniaCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "California [Member]"
       }
      }
     },
     "localname": "CaliforniaCustomersMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_CashDueForWarrantExercises": {
     "auth_ref": [],
     "calculation": {
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash due for warrant exercises",
        "label": "Cash due for warrant exercises"
       }
      }
     },
     "localname": "CashDueForWarrantExercises",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_CashlessWarrantsExercises": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cashless warrants exercised"
       }
      }
     },
     "localname": "CashlessWarrantsExercises",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_CommonStock0.001ParValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.001 par value [Member]"
       }
      }
     },
     "localname": "CommonStock0.001ParValueMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ComputerEquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Computer Equipment And Software.",
        "label": "Computer equipment and software [Member]"
       }
      }
     },
     "localname": "ComputerEquipmentAndSoftwareMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultant [Member]"
       }
      }
     },
     "localname": "ConsultantMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ConvNoteRelatedPartyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Note Related Party [Member]"
       }
      }
     },
     "localname": "ConvNoteRelatedPartyMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ConvertibleNotePayableRelatedPartyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONVERTIBLE NOTE PAYABLE \u2013 RELATED PARTY AND NOTE PAYABLE"
       }
      }
     },
     "localname": "ConvertibleNotePayableRelatedPartyTextBlock",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "BEEM_Customer1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 1 [Member]"
       }
      }
     },
     "localname": "Customer1Member",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_Customer2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 2 [Member]"
       }
      }
     },
     "localname": "Customer2Member",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_Customer3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 3 [Member]"
       }
      }
     },
     "localname": "Customer3Member",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_Customer4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 4 [Member]"
       }
      }
     },
     "localname": "Customer4Member",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_DeferredTaxAssetsPatents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents"
       }
      }
     },
     "localname": "DeferredTaxAssetsPatents",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_DepreciationCostCapitalizedIntoInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation cost capitalized into inventory"
       }
      }
     },
     "localname": "DepreciationCostCapitalizedIntoInventory",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Note Payable Related Party And Note Payable"
       }
      }
     },
     "localname": "DisclosureConvertibleNotePayableRelatedPartyAndNotePayableAbstract",
     "nsuri": "http://beamforall.com/20211231",
     "xbrltype": "stringItemType"
    },
    "BEEM_DisclosureLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "localname": "DisclosureLeasesAbstract",
     "nsuri": "http://beamforall.com/20211231",
     "xbrltype": "stringItemType"
    },
    "BEEM_DiscountsAndAllowances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "DiscountsAndAllowances",
        "negatedLabel": "Discounts and allowances"
       }
      }
     },
     "localname": "DiscountsAndAllowances",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_ExerciseOfWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of Warrants [Member]"
       }
      }
     },
     "localname": "ExerciseOfWarrantsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_FairValueOfOptionsGranted": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of options granted"
       }
      }
     },
     "localname": "FairValueOfOptionsGranted",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_FederalStateLocalGovtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal, State, and Local Government [Member]"
       }
      }
     },
     "localname": "FederalStateLocalGovtMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Straight-line lease expense in excess of cash payments",
        "label": "Straight-line lease expense in excess of cash payments"
       }
      }
     },
     "localname": "IncreaseDecreaseStraightlineLeaseExpenseInExcessOfCashPayments",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_InternationalSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "International Sales [Member]"
       }
      }
     },
     "localname": "InternationalSalesMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_JulyOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "July Offering [Member]"
       }
      }
     },
     "localname": "JulyOfferingMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_LeadDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lead Director [Member]"
       }
      }
     },
     "localname": "LeadDirectorMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_MaintenanceFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance Fees [Member]"
       }
      }
     },
     "localname": "MaintenanceFeesMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_NewLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Lease [Member]"
       }
      }
     },
     "localname": "NewLeaseMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_NovemberOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "November Offering [Member]"
       }
      }
     },
     "localname": "NovemberOfferingMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_OneDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Director [Member]"
       }
      }
     },
     "localname": "OneDirectorMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_OptionsExercisedCashlessBasisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options exercised, cashless basis [Member]"
       }
      }
     },
     "localname": "OptionsExercisedCashlessBasisMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_OptionsSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option shares member",
        "label": "Option Shares [Member]"
       }
      }
     },
     "localname": "OptionsSharesMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_PPPLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PPP Loan [Member]"
       }
      }
     },
     "localname": "PPPLoanMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_Plan2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "2021 Plan [Member]"
       }
      }
     },
     "localname": "Plan2021Member",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_PrepaidAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Assets [Member]"
       }
      }
     },
     "localname": "PrepaidAssetsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ProductDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Deposits [Member]"
       }
      }
     },
     "localname": "ProductDepositsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ReclassificationOfDeferredEquityOfferingCostsIntoApic": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification of deferred equity offering costs into APIC"
       }
      }
     },
     "localname": "ReclassificationOfDeferredEquityOfferingCostsIntoApic",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_RecordingOfRightOfUseAssetAndCorrespondingLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recording of right of use asset and corresponding liability"
       }
      }
     },
     "localname": "RecordingOfRightOfUseAssetAndCorrespondingLiability",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_RegisteredCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registered Common Stock [Member]"
       }
      }
     },
     "localname": "RegisteredCommonStockMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_RestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Awards [Member]"
       }
      }
     },
     "localname": "RestrictedStockAwardsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_RestrictedStockGrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Grants [Member]"
       }
      }
     },
     "localname": "RestrictedStockGrantsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_RisksAndUncertaintiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RISKS AND UNCERTAINTIES"
       }
      }
     },
     "localname": "RisksAndUncertaintiesPolicyTextBlock",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "BEEM_ScheduleOfOperatingRightofUseAsset": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of operating right-of use asset"
       }
      }
     },
     "localname": "ScheduleOfOperatingRightofUseAsset",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "BEEM_SecondPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second Public Offering [Member]"
       }
      }
     },
     "localname": "SecondPublicOfferingMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Warrants Exercisable, Ending",
        "label": "Number of Warrants Exercisable, Ending"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants - Weighted Average Exercise Price Exercisable",
        "label": "Weighted Average Exercise Price Exercisable, ending"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants - Weighted Average Exercise Price Exercised",
        "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice",
        "verboseLabel": "Weighted Average Exercise Price Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "BEEM_ShelfRegistrationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shelf Registration [Member]"
       }
      }
     },
     "localname": "ShelfRegistrationMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_StockExercisedSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock exercised, shares issued",
        "label": "Stock exercised, shares issued"
       }
      }
     },
     "localname": "StockExercisedSharesIssued",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for director services - vested"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForDirectorServices",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_StockIssuedDuringPeriodValueIssuedForDirectorServicesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for director services - vested, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForDirectorServicesShares",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_StockIssuedForServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for services [Member]"
       }
      }
     },
     "localname": "StockIssuedForServicesMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_StockIssuedToEscrowAccountUnvestedShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued to escrow account - unvested, shares"
       }
      }
     },
     "localname": "StockIssuedToEscrowAccountUnvestedShares",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_StockIssuedToEscrowAccountUnvestedValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued to escrow account - unvested, value",
        "label": "Stock issued to escrow account - unvested"
       }
      }
     },
     "localname": "StockIssuedToEscrowAccountUnvestedValue",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_StockOptionExerciseForCash": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option exercise (for cash)"
       }
      }
     },
     "localname": "StockOptionExerciseForCash",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_StockOptionExerciseForCashShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option exercise (for cash), shares"
       }
      }
     },
     "localname": "StockOptionExerciseForCashShares",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_StockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_SubleaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subliease [Member]"
       }
      }
     },
     "localname": "SubleaseMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_ThreeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Three Directors [Member]"
       }
      }
     },
     "localname": "ThreeDirectorsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_TransferOfFixedAssetToInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer of fixed asset to inventory"
       }
      }
     },
     "localname": "TransferOfFixedAssetToInventory",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_TransferOfPrepaidAssetToInventory": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer of prepaid asset to inventory"
       }
      }
     },
     "localname": "TransferOfPrepaidAssetToInventory",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_UnregisteredCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unregistered Common Stock [Member]"
       }
      }
     },
     "localname": "UnregisteredCommonStockMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_WarrantSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant shares member",
        "label": "Warrant Shares [Member]"
       }
      }
     },
     "localname": "WarrantSharesMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_WarrantsExercisedCashlessShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised (cashless), shares",
        "verboseLabel": "Warrants exercised, cashless, shares"
       }
      }
     },
     "localname": "WarrantsExercisedCashlessShares",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_WarrantsExercisedCashlessValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants exercised (cashless), value",
        "label": "Warrants exercised (cashless)"
       }
      }
     },
     "localname": "WarrantsExercisedCashlessValue",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "BEEM_WarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/Cover",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_WarrantsPurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants purchase"
       }
      }
     },
     "localname": "WarrantsPurchase",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "BEEM_WheatleyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wheatley [Member]"
       }
      }
     },
     "localname": "WheatleyMember",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "BEEM_WorkingCapital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital",
        "label": "Working capital"
       }
      }
     },
     "localname": "WorkingCapital",
     "nsuri": "http://beamforall.com/20211231",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r534",
      "r536",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r534",
      "r536",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r534",
      "r536",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r534",
      "r536",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r66",
      "r68",
      "r115",
      "r116",
      "r244",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r186",
      "r303",
      "r308",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r243",
      "r269",
      "r318",
      "r319",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r448",
      "r491",
      "r495",
      "r520",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r243",
      "r269",
      "r318",
      "r319",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r448",
      "r491",
      "r495",
      "r520",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r186",
      "r303",
      "r308",
      "r494"
     ],
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r183",
      "r303",
      "r306",
      "r455",
      "r490",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r183",
      "r303",
      "r306",
      "r455",
      "r490",
      "r492"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r243",
      "r269",
      "r316",
      "r318",
      "r319",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r448",
      "r491",
      "r495",
      "r520",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r243",
      "r269",
      "r316",
      "r318",
      "r319",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r448",
      "r491",
      "r495",
      "r520",
      "r521"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r67",
      "r68",
      "r115",
      "r116",
      "r244",
      "r270"
     ],
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r184",
      "r185",
      "r303",
      "r307",
      "r493",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519"
     ],
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r184",
      "r185",
      "r303",
      "r307",
      "r493",
      "r504",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "ACCRUED EXPENSES"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r48",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r17",
      "r48"
     ],
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Vendor accruals"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r9",
      "r30",
      "r187",
      "r188"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://beamforall.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued expenses",
        "totalLabel": "Total accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesDetails",
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r15",
      "r17",
      "r51"
     ],
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued salaries and bonus"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r15",
      "r51",
      "r315"
     ],
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued vacation"
       }
      }
     },
     "localname": "AccruedVacationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r46",
      "r214"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r31",
      "r354",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional paid-in-capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r351",
      "r352",
      "r353",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "Stock option expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r283",
      "r290"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedLabel": "Cash fees related to stock offerings"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "ADVERTISING"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r321",
      "r347",
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Stock based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r36",
      "r193",
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowances for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r81",
      "r94",
      "r256",
      "r418"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r94",
      "r205",
      "r208"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Potentially dilutive stock equivalents outstanding"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r110",
      "r166",
      "r175",
      "r181",
      "r197",
      "r227",
      "r228",
      "r229",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r391",
      "r395",
      "r410",
      "r436",
      "r438",
      "r469",
      "r481"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets [Default Label]",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r12",
      "r14",
      "r65",
      "r110",
      "r197",
      "r227",
      "r228",
      "r229",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r391",
      "r395",
      "r410",
      "r436",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AutomobilesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vehicles that are used primarily for transporting people.",
        "label": "Automobiles [Member]"
       }
      }
     },
     "localname": "AutomobilesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r322",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails",
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityTables",
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r43",
      "r438",
      "r502",
      "r503"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r20",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r90",
      "r96",
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash at end of year",
        "periodStartLabel": "Cash at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r90",
      "r411"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Disclosure of Non-Cash Investing and Financing Activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.",
        "label": "Cash [Member]"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashUninsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.",
        "label": "Uninsured cash"
       }
      }
     },
     "localname": "CashUninsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r107",
      "r110",
      "r134",
      "r135",
      "r136",
      "r138",
      "r140",
      "r147",
      "r148",
      "r149",
      "r197",
      "r227",
      "r232",
      "r233",
      "r234",
      "r238",
      "r239",
      "r267",
      "r268",
      "r272",
      "r276",
      "r410",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Cover",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending",
        "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "periodEndLabel": "Number of Warrants Outstanding, Ending",
        "periodStartLabel": "Number of Warrants Outstanding, Beginning"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r55",
      "r222",
      "r473",
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and contingencies (Note 9)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r219",
      "r220",
      "r221",
      "r223",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r224",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r119",
      "r120",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r28",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r28",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, $0.001 par value, 350,000,000 shares authorized, 8,971,711 and 8,482,387 shares issued or issuable and outstanding as of December 31, 2021 and 2020, respectively."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r157",
      "r158",
      "r186",
      "r408",
      "r409",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r157",
      "r158",
      "r186",
      "r408",
      "r409",
      "r501",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r157",
      "r158",
      "r186",
      "r408",
      "r409",
      "r501",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r153",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "CONCENTRATIONS"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r157",
      "r158",
      "r186",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration percentage",
        "verboseLabel": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r157",
      "r158",
      "r186",
      "r408",
      "r409",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r293",
      "r294",
      "r304"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r293",
      "r294",
      "r304"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by description of stock conversions.",
        "label": "Stock Conversion Description [Axis]"
       }
      }
     },
     "localname": "ConversionOfStockByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockNameDomain": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The unique name of a noncash or part noncash stock conversion."
       }
      }
     },
     "localname": "ConversionOfStockNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Common stock issued from warrant exercises"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r79",
      "r110",
      "r197",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r410"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "COST OF REVENUES"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r111",
      "r376",
      "r382",
      "r383"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r156",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": {
     "auth_ref": [
      "r289"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.",
        "label": "Debt discount for beneficial conversion feature"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleBeneficialConversionFeature",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r53",
      "r253",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r54",
      "r109",
      "r117",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r262",
      "r284",
      "r287",
      "r288",
      "r289",
      "r418",
      "r419",
      "r420",
      "r421",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r24",
      "r25",
      "r367",
      "r470",
      "r480"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueArrangementTypeAxis": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred revenue arrangement.",
        "label": "Deferred Revenue Arrangement Type [Axis]"
       }
      }
     },
     "localname": "DeferredRevenueArrangementTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredRevenueArrangementTypeDomain": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized."
       }
      }
     },
     "localname": "DeferredRevenueArrangementTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Deferred revenue, noncurrent"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueRevenueRecognized1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.",
        "label": "Deferred revenue recorded in prior year"
       }
      }
     },
     "localname": "DeferredRevenueRevenueRecognized1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r368"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r370"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Total net deferred taxes"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r370"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r374",
      "r375"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Net operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.",
        "label": "NOL carryforward without expiration"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.",
        "label": "NOL carryforward with expiration"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r374",
      "r375"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r374",
      "r375"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Stock options"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "auth_ref": [
      "r374",
      "r375"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
        "label": "Deferred Revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r369"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: Deferred tax asset valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r374",
      "r375"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssets": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.",
        "label": "Deposits"
       }
      }
     },
     "localname": "DepositsAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssetsCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.",
        "label": "Vendor prepayments"
       }
      }
     },
     "localname": "DepositsAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r94",
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r94",
      "r212"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r303",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Schedule of revenues"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r216"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.",
        "label": "Disposal of property and equipment"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r10",
      "r21",
      "r29",
      "r114",
      "r230",
      "r232",
      "r233",
      "r237",
      "r238",
      "r239",
      "r434"
     ],
     "calculation": {
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Related party receivable"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r77",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r133",
      "r134",
      "r138",
      "r139",
      "r140",
      "r143",
      "r144",
      "r404",
      "r405",
      "r475",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Net loss per share - basic and diluted"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r141",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "NET LOSS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r112",
      "r363",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Unrecognized restricted stock grant expensegrant expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Unrecognized compensation Costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails",
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r72",
      "r73",
      "r74",
      "r119",
      "r120",
      "r121",
      "r123",
      "r129",
      "r131",
      "r146",
      "r198",
      "r283",
      "r290",
      "r351",
      "r352",
      "r353",
      "r378",
      "r379",
      "r403",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r496",
      "r497",
      "r498",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtendedProductWarrantyAccrual": {
     "auth_ref": [
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.",
        "label": "Accrued warranty reserve"
       }
      }
     },
     "localname": "ExtendedProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r406",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "FAIR VALUE OF FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Accumulated amortization related to patents"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Amortization expenses for succeeding years"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r207",
      "r456"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Patents, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r78",
      "r110",
      "r166",
      "r174",
      "r177",
      "r180",
      "r182",
      "r197",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r410"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross loss"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r210",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "IMPAIRMENT OF LONG-LIVED ASSETS"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r112",
      "r364",
      "r365",
      "r372",
      "r380",
      "r385",
      "r387",
      "r388",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r130",
      "r131",
      "r165",
      "r362",
      "r381",
      "r386",
      "r489"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r71",
      "r360",
      "r361",
      "r365",
      "r366",
      "r371",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense": {
       "order": 6.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Change in deferred tax asset valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Computed \u201cexpected\u201d tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense": {
       "order": 4.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Non-deductible items"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense": {
       "order": 5.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "True-up to tax return"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Non-deductible stock options"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "State taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-taxExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Cash paid for taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.",
        "label": "Increase (Decrease) in Accrued Taxes Payable",
        "verboseLabel": "Sales tax payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r93",
      "r449"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.",
        "label": "Increase (Decrease) in Deposit Assets",
        "negatedLabel": "Deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Convertible note payable repaid in lieu of salary - related party"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r103",
      "r206",
      "r452",
      "r453",
      "r454",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "PATENTS"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r81",
      "r254",
      "r258",
      "r261",
      "r262"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest expense debt"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Payment of interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r88",
      "r91",
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r472",
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "INVENTORY"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://beamforall.com/role/InventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r8",
      "r63",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://beamforall.com/role/InventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r19",
      "r64",
      "r104",
      "r145",
      "r200",
      "r201",
      "r202",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "verboseLabel": "INVENTORY"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://beamforall.com/role/InventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://beamforall.com/role/InventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.",
        "label": "Common stock issued for services"
       }
      }
     },
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Schedule of lease liability"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "verboseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseDiscountRate": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate used by lessee to determine present value of operating lease payments.",
        "label": "Borrowing rate"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Schedule of operating leases reconciled lease liability"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total undiscounted future minimum payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of basis, terms, and conditions on which variable lease payment for lessee's operating lease is determined.",
        "label": "Monthly lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseVariableLeasePaymentTermsAndConditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "LEASES"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r50",
      "r110",
      "r176",
      "r197",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r392",
      "r395",
      "r396",
      "r410",
      "r436",
      "r437"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r35",
      "r110",
      "r197",
      "r410",
      "r438",
      "r471",
      "r483"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r52",
      "r110",
      "r197",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r392",
      "r395",
      "r396",
      "r410",
      "r436",
      "r437",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "AUTO LOAN"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AutoLoan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r54",
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaintenanceMember": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.",
        "label": "Maintenance [Member]"
       }
      }
     },
     "localname": "MaintenanceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r150",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "NATURE OF OPERATIONS"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r90",
      "r92",
      "r95"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "negatedLabel": "Net cash used in operations",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r5",
      "r69",
      "r70",
      "r74",
      "r76",
      "r95",
      "r110",
      "r122",
      "r124",
      "r125",
      "r126",
      "r127",
      "r130",
      "r131",
      "r137",
      "r166",
      "r174",
      "r177",
      "r180",
      "r182",
      "r197",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r405",
      "r410",
      "r474",
      "r487"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net loss",
        "negatedLabel": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StatementsOfCashFlows",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Purchase of property and equipment by incurring current liabilities"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Note payable"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r166",
      "r174",
      "r177",
      "r180",
      "r182"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-LeaseLiability": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Total lease liability",
        "totalLabel": "Total lease liability",
        "verboseLabel": "Lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-LeaseLiability",
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOurOperatingLeases",
      "http://beamforall.com/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://beamforall.com/role/LeasesDetails-LeaseLiability": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LeasesDetails-LeaseLiability"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://beamforall.com/role/LeasesDetails-LeaseLiability": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating lease liabilities, noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LeasesDetails-LeaseLiability"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r425",
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease right of use asset",
        "periodEndLabel": "Operating lease ROU asset, end",
        "periodStartLabel": "Office lease initial measurement, beginning"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "negatedLabel": "Less amortization of operating lease"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r373"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "verboseLabel": "Net operating loss carryforward"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r7",
      "r118",
      "r162",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r118",
      "r132",
      "r162",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "CORPORATE ORGANIZATION"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15",
      "r17",
      "r18",
      "r51"
     ],
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other accrued expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other current assets.",
        "label": "PREPAID EXPENSES AND OTHER CURRENT ASSETS"
       }
      }
     },
     "localname": "OtherCurrentAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherInventoryCapitalizedCosts": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Depreciation expense capitalized"
       }
      }
     },
     "localname": "OtherInventoryCapitalizedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.",
        "label": "Payment of Financing and Stock Issuance Costs",
        "negatedLabel": "Payments of equity offering costs"
       }
      }
     },
     "localname": "PaymentOfFinancingAndStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Withhold shares to cover taxes for cashless stock option exercise"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Funding of patent costs"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r322",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27",
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r27",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2021 and 2020, respectively."
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.",
        "label": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r12",
      "r41",
      "r42"
     ],
     "calculation": {
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "totalLabel": "Total prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r11",
      "r13",
      "r203",
      "r204"
     ],
     "calculation": {
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "RECLASSIFICATIONS"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Proceeds from Issuance of Warrants",
        "verboseLabel": "Net proceeds from sale of equity"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Net proceeds from sale of equity",
        "verboseLabel": "Proceeds from sale of equity"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Borrowings on note payable - Paycheck Protection Program"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherEquity": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the issuance of equity classified as other.",
        "label": "Proceeds from issuance of common stock and warrants, pursuant to public offering"
       }
      }
     },
     "localname": "ProceedsFromOtherEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.",
        "label": "Repayment on note payable - Paycheck Protection Program"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r83",
      "r350"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from stock option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from warrant exercises"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Product Information [Line Items]"
       }
      }
     },
     "localname": "ProductInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r5",
      "r69",
      "r70",
      "r74",
      "r89",
      "r110",
      "r122",
      "r130",
      "r131",
      "r166",
      "r174",
      "r177",
      "r180",
      "r182",
      "r197",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r390",
      "r393",
      "r394",
      "r397",
      "r398",
      "r405",
      "r410",
      "r476"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Loss before income tax expense"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r46",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r218",
      "r508",
      "r509",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property and equipment estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r45",
      "r213"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r22",
      "r23",
      "r215",
      "r438",
      "r477",
      "r484"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property and equipment, net",
        "verboseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r44",
      "r215",
      "r508",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "PROPERTY, EQUIPMENT AND DEPRECIATION"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r22",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r22",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by property that could be leased or is available for lease.",
        "label": "Property Subject to or Available for Operating Lease [Axis]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A descriptive title of whether the property is subject to or available for operating lease."
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r317",
      "r433",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r317",
      "r433",
      "r435",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other.",
        "label": "Repayments of Other Debt",
        "negatedLabel": "Repayments of auto loan"
       }
      }
     },
     "localname": "RepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
        "label": "Repayment of note payable"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ConvertibleNotePayableRelatedPartyAndNotePayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r359",
      "r451",
      "r522"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "RESEARCH AND DEVELOPMENT"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r32",
      "r290",
      "r354",
      "r438",
      "r482",
      "r499",
      "r500"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r119",
      "r120",
      "r121",
      "r123",
      "r129",
      "r131",
      "r198",
      "r351",
      "r352",
      "r353",
      "r378",
      "r379",
      "r403",
      "r496",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r305",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "REVENUES"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Revenues"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "REVENUE RECOGNITION"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r75",
      "r110",
      "r163",
      "r164",
      "r173",
      "r178",
      "r179",
      "r183",
      "r184",
      "r186",
      "r197",
      "r227",
      "r228",
      "r229",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r410",
      "r476"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails",
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r17",
      "r48"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Sales tax payable"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesMember": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.",
        "label": "Sales [Member]"
       }
      }
     },
     "localname": "SalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r157",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Accrued expense schedule"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Income tax reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r19",
      "r38",
      "r39",
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.",
        "label": "Schedule of restricted stock award activity"
       }
      }
     },
     "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.",
        "label": "Schedule of Product Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfProductInformationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r46",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r322",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails",
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails",
      "http://beamforall.com/role/StockholdersEquityTables",
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r325",
      "r337",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule of option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Assumptions for options granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r56",
      "r107",
      "r147",
      "r148",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r276",
      "r281",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r291",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Warrant activity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesFinancingTransactionAxis": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of securities financing transactions, including, but not limited to those measured at fair value or cost.",
        "label": "Securities Financing Transaction [Axis]"
       }
      }
     },
     "localname": "SecuritiesFinancingTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuritiesFinancingTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Securities Financing Transaction [Line Items]"
       }
      }
     },
     "localname": "SecuritiesFinancingTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuritiesFinancingTransactionTable": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, as of the balance sheet date, of security financing transactions by type, the aggregate value of securities financing transactions by type and aggregate acquisition price by type of security financing transaction.",
        "label": "Securities Financing Transaction [Table]"
       }
      }
     },
     "localname": "SecuritiesFinancingTransactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecuritiesFinancingTransactionTypeDomain": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement of financing transaction securities held."
       }
      }
     },
     "localname": "SecuritiesFinancingTransactionTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "SEGMENTS"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ServiceOtherMember": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.",
        "label": "Service, Other [Member]"
       }
      }
     },
     "localname": "ServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share based compensation expenses"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Number of Nonvested Shares Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted Average Exercise Price Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Number of Nonvested Shares Granted",
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted Average Exercise Price Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Number of Nonvested Shares Outstanding, Ending",
        "periodStartLabel": "Number of Nonvested Shares Outstanding, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending",
        "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Number of Nonvested Shares Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Weighted Average Exercise Price Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfRestrictedStockAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod": {
     "auth_ref": [
      "r343",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses use of the simplified method to calculate the expected term that stock option awards under the specified plan will exist before being exercised or terminated, the reason and justification for its use, and the periods for which the method was used if it was not used in all periods presented.",
        "label": "Expected remaining term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails",
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails",
      "http://beamforall.com/role/StockholdersEquityTables",
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Warrants exercised",
        "negatedLabel": "Number of Warrants Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Number of shares issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Number of Options Exercisable, Ending"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Weighted Average Exercise Price Exercisable, Ending"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Number of Options Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Number of Options Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r349"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Intrinsic value of options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r327",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Number of Options Outstanding, Ending",
        "periodStartLabel": "Number of Options Outstanding, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending",
        "periodStartLabel": "Weighted Average Exercise Price Outstanding,Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r320",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/AssumptionsForOptionsGrantedDetails",
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityTables",
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Weighted Average Exercise Price Exercised",
        "verboseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Weighted Average Exercise Price Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted Average Exercise Price Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r322",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r349"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Intrinsic value of options exercised outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted Average Remaining Contractual Life, exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted Average Remaining Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r107",
      "r110",
      "r134",
      "r135",
      "r136",
      "r138",
      "r140",
      "r147",
      "r148",
      "r149",
      "r197",
      "r227",
      "r232",
      "r233",
      "r234",
      "r238",
      "r239",
      "r267",
      "r268",
      "r272",
      "r276",
      "r283",
      "r410",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Cover",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r58",
      "r72",
      "r73",
      "r74",
      "r119",
      "r120",
      "r121",
      "r123",
      "r129",
      "r131",
      "r146",
      "r198",
      "r283",
      "r290",
      "r351",
      "r352",
      "r353",
      "r378",
      "r379",
      "r403",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r496",
      "r497",
      "r498",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Cover",
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r146",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Cover",
      "http://beamforall.com/role/LeasesDetails-OperatingRight-ofUseAsset",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r57",
      "r251",
      "r283",
      "r284",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Warrants exercised for cash, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock issued for services, shares",
        "verboseLabel": "Stock Issued for Services, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r27",
      "r28",
      "r283",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Proceeds from issuance of common stock, pursuant to public offering, shares",
        "verboseLabel": "Stock issued new, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r27",
      "r28",
      "r283",
      "r290",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Stock option exercise (cashless), shares",
        "negatedLabel": "Number of Options Exercised",
        "verboseLabel": "Stock options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/ScheduleOfOptionActivityDetails",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r58",
      "r283",
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Warrants exercised for cash"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock issued for services",
        "verboseLabel": "Stock Issued for Services, value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r27",
      "r28",
      "r283",
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Proceeds from issuance of common stock, pursuant to public offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r58",
      "r283",
      "r290"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock option exercise (cashless)",
        "verboseLabel": "Common stock exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Compensation expense related to grant of stock options",
        "verboseLabel": "Stock option expense"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r28",
      "r33",
      "r34",
      "r110",
      "r195",
      "r197",
      "r410",
      "r438"
     ],
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r108",
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r290",
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r439",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.",
        "label": "LIQUIDITY"
       }
      }
     },
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/Liquidity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Disclosure of Cash Flow Information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r192",
      "r194",
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "ACCOUNTS RECEIVABLE"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "localname": "TransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction Type [Axis]"
       }
      }
     },
     "localname": "TransactionTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r151",
      "r152",
      "r154",
      "r155",
      "r159",
      "r160",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "USE OF ESTIMATES"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r370"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://beamforall.com/role/WarrantActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r133",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted average shares outstanding - basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r523": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r524": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r525": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r526": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r527": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r528": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r529": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r531": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r532": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r533": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r534": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r535": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r536": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r537": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r538": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r539": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r541": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r542": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r543": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=51888271"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0001683168-22-002236-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-22-002236-xbrl.zip
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
M9,/_STBR8BO_C=O\6B:_CNG?S^37./\%4$L#!!0    (  6+?U3^N]\T#00
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
MLGZ[Y7]5"!'@A&+9D[$$U33A.S"@^S:A2#V\VJ'P^]L!Q6J[4@Z;.IRV>I$
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
MC_5)\2K5WE?._AX3S.ZBZ7FK)H"'2P!WF1FN",#*>]B73\4(O38!5,[^>4F
MF@ >$@',70)DH<^[_^5T=VI7AU(D62S?^TFTWFF_?@OWZ)?I2\5/X-MFO/]T
M(&*9S/R$6B^ZZ=;?@/&=S/B.YY\#.4VO+3Y[E(%:*-*H0O&\P1J4QUCU5NNC
MNS*,AGYXU6>O7I?R=ZM>K*\75N$:"WH"G[EBRT;PYS4W[.=7_L5;F$>4Q:Y,
M\"?Z92"%1]SS\RL8'_P7_^?GD9.DDP#D10_(]JW3;HU2YPPX.7&.Y-CY' U%
MV. ?&LXID'OOG0-V4-\/WSIX:VOE_<_)2(3V6YJ)_X]\Z[P>I7!1.(-8]GY9
M^1_QK=7:6GE_)KJ!=**>LX-L$J:PVN+]SZ_P'?"?T?NY#.J=@QS8!)ND#S^A
M282R]'__3WNS]6[!'_FY^_[+T<'9WJYS>K9]MG<*:]^%'V/G%:Y\]_WIWLZ7
MSP=G!W!E^VC7V?O/SJ_;1Q_WG)WCP\.#T].#XZ/"$W^(9."'_32"L>RN[JPZ
MG=;&^M836:C]X\^'#I,/<L&%=_%MJ]7Y)CWI-YN[D9OID^*;BX=R"_[GVS?\
MJ]V!@_.?W\_/VA^&1[O>Z0!>!Q0>1B%) ]]UE!#^C*17]%2F47[ KSBAP+,2
M/OC6_M[*^W:K^3MQ3?[.G$J[3X-2I_BV)X9^,'E[^;OU@_F.?2CMV'889B+X
M#-I\G%;OW)?Q>"O[XW#PS]?QK7>N%\5#D?ZRXE^D;[M1%$@XH.-,5FVI/2!<
MW*W7ZYOO9NXN_6=YB1]R^"DG"T%VP@)0.QFGO>9$L=/><%YX+U&6P>]9[*<^
MK-K>A3M )<?9=E.\U-Y:6[\#3H+AI /I]/S$A4%/I(@="4/VIMAKN[19)Z3"
M[+&3HWJW3K9_&WWY8^W+K]T_YK);'L9?X+F!)R8X4AE6;5IA8--$UU+SV,E
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
M5V@$I)T<OY'!;]R4%0[.YV)4660F($_44SR_1P6LZ?)2+XZ&A Z@"$\_ Z(
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
MDM%,AB)R/WTJ'X6*U7LQ)3J6!8,F0Z54DL3EKLKYH6#Y -BZ%4QQ#;T%:O+
M^#3EAF[D34Z)ZV9!YJHE56/.4J3G9[=<S;UW+BX.T-1N;Y$V8@P-DXI1W+KE
MI:F3G?F"#5.CN6^TOO^!2D /;U6B'\-&)<=CXA2TL2X(DGZ,AR&JL%'\%D5(
M"LIKGA4 KP<.0-I$&'USOK<;H "#18ZO'&'(5DR4X&?K [U,[ =1.I:C:Z@B
M!4^:J(RH7&C^##K.^[-#> _\EX59@S.?>AD=M%Q!#[(3"R85L*9RY.B5& /_
M!UB49Y]7BC4GG.(Z(O:>8\46]P]Z./2ECZ.91U%>MN]3@7U)+V;#F<\F@KV0
M6#NO<M&X&]@(9$Z$DI;I5X&=HE@ N16"R@'6;*)"_3/&8)O88 R/0T:5S!*5
M:@MO 3/!,Q76ZIM81\DVN\ 3KDG!'7BF'TN#N9IB%;UV'.OG3 &J%'V.J1)]
MLN.U"^3MH>,W22)LJJW.FMR-W%"%I4HCAX&J]U(.@X/G9).:B]C#1+!F&%91
M?5+3&2L89-!O>33JT%1-$79!D%,:/3#):1;"ZT*I6V&H]57'_9B "21G6_"B
MXN&AY"Y;0%0&C*>O.JW&RL&D:^>G1LE^9[4)- YVP/*'S;X6.=:D ZDI3N\!
M+@IP*JCFPW*U/TD,%0&W\Z<+3?'0I0;*+.@ 0-Y]P:2R<]QQI&KND1BQ825D
M4]:^CJECXSO7N.Y ]0?!BXY[/5BN((WTD$DNZWGS%F$1/::, RGTT/;1.H8K
MXBZ)M%XB84+:N".J%M-K5^*))WWB/?T/7B=_8+/.'[B'_('U.G_@Z7'9G<_M
MD3N3'V/&'GN&J5J,:\7:K]??.2;51'M]M=/WK,J?R^/P,9E/17@"]LVB/2IG
MN&Y)I;/A:IQ2'9)=C4>#TMYCMJD)5QT=Q>Q.XS' 7F;#$(.Z(7I=W._LPJ0W
MZ>AH'D<BY=-&;"D5198S:,OU(G:0V\.HZME C8-+''42QM1,; V=%7]"HM'?
M,O9D%PL^&_F_!U*<3YI>EDZL +:Y"MJY[V8!3 W#HC@,4VS8<$99%Y:Z[(JR
M\:ARZS5+\KX+A6H"W<]XU2'KNM,B%3 064CI':S%C;52QJ8GCV1J"79W]G>L
M6!;E<Z*$%K$WE>Y!QE(IRE?$)[-=VB_0>P6*<>EW12 FN8(45KV!+U>=[81B
MSHB[TU ]2PJ>WNZ,R@M5B5F*N<=R&*6R IR-AS&F5A/DL![["=*]C<2&7G(7
M(S'*]^V'/71O<1Q$N2=C]&N1M<'Q>ZX"0=O(?+-1W#P,BB<-Y2SG81AOM^($
M*V^DL'KG%.\\4X59B9JWZ6J"KGSN(U*V[)3IP^8;>4\BS"I'^T,5?FL_'E4W
MJ%4S<Z.V-5W:B('?]3D.3RN)5LD,HE*;93:)$S3\T!\BR PL@F)1/P%.Z6(7
MA[ORIO]H0OOBS^-KBN"$L;1F<ZP=UA#:2C983'F-@I*XEFNI7*50!0UG5RZ
M[3Z[=$$C#>;>LH+_Y=(IFA@<46 T@J^1IZ07*4<& 0T*58R/T'O.N:\ _.!<
M Z%.B4"V0X?:ES!'< 6/MG_SEJHQY29P-A!YV")8(0S(&@\\\QXU.2+[6N-C
MD3\;I[6\9,"7-/7;N%]X,,$6/82<E5K=NR=U;^]K\S0%0@+6U0X2I?%-1_E#
M9U>ZDF),:^U&[E,?<Z WR2BNK-S/)I-%ZVK&;_,E]/%4.$TI$G_"MU,B,T:0
M,7KO'./A(W4(?VJ$?C%I53NJA_I%Y&M#EQ6"Q%WX#-L(QY^4:2"&HSS/P(2E
M.8NRJ":L(MY&UR=6([VQ08FI385JRN%RZ[53Z@?BEZ+[W1:,?B%CDE(0C((%
MBH,U4QZB5F.YT2^O9,&5:*7SF02%@K:::A<G+%D7TRRU6Q,V2%U!E8"FH2[-
M7'BES+JT+ABG,*JUG=#+ZV0G4R@%K9G[Z KQ3DT9%7M5L:@8[Q<A>?8LC=TL
M+TAXY4S%<)\M[LQ+36"./-*6JE.=WVA.)&NM"P =K!WCFIBZ<\ZA13<O'W'D
MG-=YC;A]$6'BAA3(- #$+-*-PH=1_Q#3-W:Q0+3"NVQ/@U- HQ&&3>TL3L,0
M6E\N8)%8=:G(Q2J>R7JD3IZE=3/Y-)HFBKYH^YCGCH,J= QC4U$A/SQ';<X/
MJ],J339ETV137HW(>69+&)HEHF?Z8<;9QAR7LR/\6@]0# _GM8$;2 S>0"F_
M;QH-0'!C3@I?:VM6+^5TJC;,.,'.B!1XIE9A]A8HM2*W)*C#&!:?^;2K0SR5
M><DI_P";A&G%F2J'R^GAA1S!HDRQLU94J"\/\JGUTT5Q=E  SV#%11&9SA@3
MY40%O?B88IVH G08(6Q ;OL]O!R56M^X)WWCRW8A&$.5YSDOC&:K'D?1.:L>
MG?5&[G!8I.IAO> 2A8/E8FE:% &K0,<J9V<@MA.&^6$U5;2>%R26Y2512H/R
M-IGH%D<B9:GRFU[:S%^:6UG:.K,^@*O%  !*<$\[) (P>%1@3:4EH(29!)'P
MR$*/5;?<U?(Z<)!1C%(2N8A8@ 8,J%PBWQ/ZMO%F-"@7DPL]8+P#,)[2@=J-
MO S%;JRH,Q/(GX68R+P:5%Y U<)12MA%5&C"#H'I8'<!3D&WQ(7[0,O*\\!4
M_@W]D^90*&TA+^2(2Y9,ATK:S5Y YZ=N<6!7NY0^U;#0&U QZ&*/4<I&:W+'
M [K-)(AQ=A*,A(G0*K=6^RLY^\.*A98V*(??,7DQH8-II2""J*< %7AA#HIR
M,&&6JCHPX"-]1N6-\=!*I'!>(+I$2"NK,DY>Z@[,!7R?0@6'V2!%7);"J$:,
M^54"%KTT>$J;O#2GEQ4N(K6\0$TK9 B/SW2OU"-7XHE+>0=V/9NM"* )3< J
M2=J$O6[2$(SW@K>!\X5$+%6=2"IIQK#"DFS@G/1Y>-Q5 88<C>V:,\W.AE%G
M@3Y4^!BG&%$S2<$5I@'0[?*:Z^"@W]%I_E3\!%-9^]<^R&<].:>3?7X=>ZI4
M!?W7XCKCH/N";<Q3=C9JO0$N\,>U_D 7[.FJ[+O_ 46BW5F'/9^5F(<,K:HK
M02 -_&S81*[(VSL0AA,NA@Y]Z0V=7N/B1U?>*QQ]/J\0#9TEPY?376>]O=K6
ML.>J_K"-=^&U=GMS==-<A#,9JP^OEV;X3@V2D^"IJ;SU=4H4WMG^^!DE6KNS
MNO8O'I#^.'X'TVJ!/Y1)=\AH[R"%U%_.-M@(D\1/3$U40'E57'RHOF[G2-L
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
MJ\X]NH?<H]=U[M%CY*?KYN)\Y!,Z3TIZXLDX);6<M7X^%L 8FP42R\<2UMC
M"6P#2GV, @]&YYP*=Z!R'^!T+V47:VVS^':-O_W3)J@/.?(M=PWA&K_EI0]!
M%*$ZW#?J3^)L;&P=DKZFXH24+D2PN.NMDM&G 1H.(V6))PJ00(V!NDA&F%OC
M_"/CJ)G'-8VZS7B[&S"6W*8UC@\VT!' 2B,&Z=X$", JW8SL39*6?.:KMQ'\
M-^GWKE".<@3VE&S2HW6%<.4!Y0M8IO00=A8]"<7!FK&N.H?P$M@)4-A2I04@
M ?V&WJ&) HJ*$'<<VY=@ZSV#L)\8Z!Z]/7SC]8!?87%  \U552YB4-8D]L31
MK1%T]HC*=GA[B5K<,+5L7.%EEZ&)O-M08F/$>0HC;GEI9('$5<"9446:P97M
M;+$1SKZ2AM/&DJ=2P@W/HYCPY<)2I'$A'X?>\]7'"3D'2<!-[Y7RM2-BO]N5
MHJ)C3$%YHWT2&H6:&\KE-H=*R2'*)=ZD"CIV(B6D#>+GE!QC.&7=NH(P/Y0Q
M#/Q0/8P<O4@9+]A^CM50U>^244D,N@@^!"L9.UV1:-!7*C1)%#RLI0K#''M^
MJA1>H)KCF1]465MU_LN3=7Y? =?0%R04+.2=6 ;*6-5V.9:$ <^@J('CG2I\
ML6D'BC-U-IA28:125?AVB+$98!(%,:*+WDPI[ *@#B[=@4LUA#F.X<%L[H$6
M'7P,X#;+'GH2"SN:5PN99$X+EKP.E]42HR@Q+D:J,RNR>E]BQ3-" <+WHY1+
M_0E24=$2G58U/=7T=(60,@2E$ !P;\DH*&HU.F9TCNT[":QU2'6_E"FM*WJE
MZCMILKH-.K[=B'"(C?X8_2^TXU&K#B]B3;,US5YUL 942M-7FD]*.)1D."5$
MS'D 5)$O>?31%RWOX(R]L2)>$]9]$Q8?KD0[TW@"NL?++,JI->?Y[<-LW1@S
M@ 7[Y4Q-DNF?:%E1G+/<L/QL3BHN,,3D^3H%3C==-"G-A<:'$8&K:I7\P4F+
M6D[<'WWN*-@KW29M(/*^7G8?'E")$G*AD8K#@.JE<@]"=&HX><T<^KI"D2!-
M.J/!76KO=9OAATQR5IA?YL=4$3CO@]V&K-9P:C*ZE(R4RUSE<831.1ZY&*PI
MIHED?J ;]U(VIG-PXJ#\ZD6!']T3D=TECH-I '^HW7B+1UEX:'6_A')'"?W_
M2*[K'G9]#A!1M(4B&4U&0^,<VE3WJ4:[C/K]&K DE;&+;&\UJO9\4+E3];1J
M7*B\INY A"&VH!@)GU3R7!LTR'KTW/)2,I+84L"G,@>0BPP9?:@:)SI[[%%O
M%-I@8+%"2 B.E.^Z\,2AA[:YUTG*:;?JK)Q[R,IY4V?E/&'&.]9RR_BFL'NM
M%.<^]EFA.G'N7,^Q(N7$0A%'^1:Y%!1=:MQC1=?SUE64"*]>JJQA4U%#K4&U
ME"TZ9!'+,4H:G)TZ#7VGC)D\5MGS8VKO/I#!2(7.=83+RLADN-0,6_5BKR!L
MW#H#.L],KH'>/.S>2V"+F.U*/4Y@&D# ?C*PH$93*D=+!M%8]TUBU08H%+%X
ML>--DB<1J^.L>)JA%1=339VRVDPYOMX.5PSA&.J'N#9A%BOG8OXK6'3 .E/8
M(0V]-9@G2S7*&IYGA,U$=!-D=38BF&F@,D)>[(.%V(VB[PWG #..$>(6*'",
MV3UQ@ZNA/OGA=^D=A"\U(&U2!!X5%JX ?,<CMP=G&%^K(8HV4Q4Q9"H?8BR[
MB:^ #GC,RTL\:*0$Q*JE8A6\52F82+?%]%W,2H(/WGF_IP> I(*\7VYK!/].
M$4R%^ WA396$<"<NER9)791!&$!8FHE032J?7&_%:  :$,$0(^ N[6#Y.^F
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
M2)*A%4!A15A+V"=RR&;#49+*6-L=?JZ 38\998VU)?("=72-WT<'K ;&3+$
MF"+P*O]1FTN4B.T.I!A1.1V&-_,:C.D^]Z!]D],V&J7*P4.A_5B5&&.]@:II
M(#\ZF_X)-:@FPP0=WHG>7FP5@#[D6%4W)1EZ:Q2 8%=.?[T $TCF@ ^6#EE(
M^ AM2F4"MAU?IF3)6#KY'NNDWD#!FT]12P7M&R?L*HBT.&$%VZ)>2@? =2@]
MFQA\.%;T")Z,BVG@)N^R%4%VZW(MM GZZ1BYL,D,"1[3#>!.T,9\O-G*H_B
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
M0EU'=VFAK!; F 22DJ$CYW\ROT8><YP#HV$]FH!(%9KCG&3DCGG2:QE0"VU
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
M\_IZJNO+9T4\]_L\6&2WVD')NCC=JR"9&$B(LDX#]XT^+[(GNLBXL"<T- [
M<S<NFK@>/W(M9\@45J[/+:(X,JEP#V);"!2AK,H9O88%FT=7IGP8B_(K5GDN
M.2=EE:LJ[,YN!#W-52YI=+BRRJ&Z*'B3-R"<%IR=*YF%95NN8X7XT*!=^6Y0
MT0!*M[Y(ZNJH]P,N&+1[C^^'X<QU_##J'>YCV:R49H6TW.M!^?JLM2T/4'J=
MRSNZ8GA-'> 0K: ]JE;;?E#_X?[.&_S+,\\S07:1:[E448_@U#<%H#CC'@N3
M\+U2(;_Z3?5(LGI%--T4$PVC&ZI73=PEXP8>>7CP4#)<ILY<V;JENA8>A0)*
MIU]/)CEJ%D4C^$$NP$>LT)JB<25MYC'SG:^S:JZ(30=2\PP&[DN,WW3SZ2\?
MJ":=ABH["LWB.?+"] '"-)XHODLAX !=,:G X%O:/?2"KJ9"P)--46S/>/.'
M.@-X&H'M_Y*'\F*983S<)3_$5'&FB+J"/6!P =DAC^Y26@E@$@(@ A!JIH_V
MKK6JJS$]E:QM6\WZLFKRFH%3-BORB:4/.CNW]J-)!\;@/1(=Y.R@3?['NII5
M33;1RGYA>'R^JZ< 3!4YP$1]XZ4O''!/O[N#66!%-VQNN 4VX".-!@!@1$C#
M%D(T/$8!R%N5PU"%)! YV1Z<5PQH4R+^Z\R+*OU+.M"4C?^<D9E0<^<>.MU#
M43=X#'-1,!@J;7EM"!V,1U"=-2,12\,H,\Q&IZJYSA2.NP(.[X2=T49^8+BS
M^\9S73I;H!; [(J<!!%Z@)D/!.\MQC8W<)0S&"+TAI:87 R(Z3O9!H:TI4 *
M'=;'VC-P,.@2=C2_= _&&&J;*!L,!Y;R75)KGR+"*<CHF1Q0O,7;!F[Q3&NT
MAJ1J"2 '1IR!FLRL" V:VC%A<)^GR$K(,\IS>R:'&T=_ "5AZ5GP';(ZD7QU
M8./H_73/R0F4)L3550R="4V'$]1A:SS6+3HHH_>O.2C=RW1EP<D[@Z,$$54I
M/H3YAX-\6>DF97!H-6%86I.[3RB4R17@N>QO7GILA4-0G6I<XS@*A^T-X+(%
M*R?WOM9N-IP=IB05(*^"9EB9*V@ CB$+T2:4#$XHIQ'+6A*.?,DWYU( X[15
M?203$FGJ_ 0M!];]T76H-VQMMZ2CB[WN%CZQT7<)!7&=%95R=NNO:_VT+/-*
MQ^$?;RP?@ TD#V4\;A"V5#@ON2N:MCT?7Q>J*][?Z=E&NB0_,$].) G;.S[<
MZVP0Y:5Z>P1C"/14'Z!)NX\M=<O#)B$'E2V3_Y?1DJ/E*&#PWI&LQ1_I2@S
M<NGFDG$T##*'-]>@!8H<D>$D4ZZQXX/C70O&6!SK@W 355-:XB,[0>>53A0#
MMJ[HUEC>,H.BA2*,06)N.'4BIJX"E34]HG-*Q&RBZUU!]A+ (:VBCE'KYF'F
M?'/C/$I_RTLAETB%G)-O\$E% -_^44,'@]1[R'I.GHG3$@KV/!2GY/1 ^4<R
M5PWO._(^N;<<$FS:*,D"6@4^E4]I11J? 43G9:*"*". PMHL<E.++4:$R6PK
M@O9 UZ@BL\M=&F!3YM7%P"<A_^UHS;)[B&.IG356)W:>$S=3J:6?@5H7Z (]
MD8*XD'5QFI3[>%D:MF'0L?0<RA,4%NC;C6E$D%J?"&>0,(IQ",#!@J*\QII"
M<,U<<V0'L:JX:!)$)78BN>[EUK%&8[E ZZO>/@58,1:;U3845E2ZX9:7=KO7
MBNY7X">/<FE_$$3C($*5TW6GJ=H&>5(.WV(5W  (W8BFT\+YT(QI5Z:&C*PQ
M-_&ZMU:4IL'C&J?=66?\UDI,B(>*A&Q5WL@BPC6=J$+)Y!0'5< SF4VR4D>:
MV[8VLQ'CZFVY/P9:HMM.D+./1:,0?%=V$9L]JR:%DZ@8>JYI,0?NK]B.2F K
ML1DBUC1P-M*XBC/(ZKHP%N\./'F++-N'A&;?<<.N%I]U2T'B7^UPBQWOH+7
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
M*YYG8<I-/)H"D,.X9J+*^ E6ZX&8!NS3LY]!#L@NE&53='9,&MWUI')NA'R
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
MW'IAQ-<@STL_@^SJ2R)A1J]BGFYN?#<IRE_I]"SS2?+_I9:+&"^3$QH6+8R
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
M'1I&UU1&R;H^ CJ*R]8LD2>VZ<[1_K/4S1$"; U4!G*^BVE&IOT[(QHX&0'
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
M@CMC*'"\3-6I<-*Y3<**X./":S[5"Y.8Q1.Z&NUG8M8NSDX#&"ICLFC6 '/
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
M&>"M,(IICI%,W)/+"O.C?$G:1:3IFE>?KMGF*/* )1@"G,OPZ;E,:OQ38%X
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
M#GB%Q1E?&JK89,X#(!6FSN!2'<Z>J$>P8G1IZ@[LZ X<9\?/HZHQ2>>1INY
M"LP+ N:0[L 1=/P,<@="%3G8^0,%F8Q[JC![_<0:H-1!2/,%^RM62!V$U$%(
MD.5)@3D*8 [I(&2/X*9J8,^+K3,&%ZB'#(,TY!R.D&:2KEFT[^;\957J+GA7
M5MW+JMGD=\M*&UKLJ3;AJ-!\7 TMH"Y]FYKP;6"*JM[[0&OGEERKV F<B-C4
M*X%./(S9Y(/(<\F$<>Z1(1@R%H=FFT: >_9GO"%G7%[,S@XY$[,;=]^8=W*>
M%&O -"\KS(_R)<O<W)07IYLL)CY"M.YR<)0V\'K5_LXVO?T/A^8S(;OY]+0H
M,@5I B0!D74*3*S '$A.UCL!Q]#)T_,"!*&8F1MU&BJ[4>_UL#%7D84)!X[
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
M;0-@(]$\,L\?E5G^N-%IR^!@'AG\'%R/&@7Q2Y>/CD><)=_]>Z.;3 F'.RJ
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
M;=S6FU>YJ]]"C-&Q0N:)?6).Z+EAZ+9N=@K*A&VPS'\"QBPMV?.=9-0-,GQ
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
M,Q;Y'R.;2.@(NSR69$P8T"6:KNH@5KHZIER./^G#6=K 0 @ >$#XIX3/@/N
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
MQVI\"1[AG</$T#WV+[>S.#I9I)R<2$WEL3'L9WY$_<^%.BQ2LUS;E.$T^%&
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
MM>>:^HKW-<C4 8E3%*X,[2/P:G8$KM!E^3\:WN5_1FI=F.(69!$J*2%5+$D
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
M?O#3#?_X,I<83I+)@9 QP<U4--ZVD*%OM 7)6OZ,*@:LX;9*8CT.4< AQ.G
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
M&Y/!S;&V+-T\\,XM0%## ?V_;T?36,IIL#'3D6@B-S='_'O K6+.;DS:7W<
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
MRS_F\1?>F$ZJER[R-Z4B?"X T_U?^^I ZE>6&E0'4K5MZ1B,B&6Q_W$L'2'
M?83ZDP>3PP-RBO.\6DF6NNI(.9HHLL&;LS.HSV=#45CYB]+MLH1!B76%/Y,'
MMFQ,I)AX^5BU>M*E\5,J*F9?'W3 3%%D2U,F?-R>JG2ETCMP/KVEVNVJ;<6(
M'![4# 7.G 9!/UFA)ZL@>P>B(3.?L/0=?\&#CT?_R8MYT>^Q?W[\E&JV8=HR
MS!E6@]_,>U/'28G)\ ;W&"<>P/]@#1H(]*X"5T+G\( <=M3"_C^I:"0:C4KC
MGMKN!=\@O@X2WU(UR;3A"Q8<&FY,X(NX&IS*L2X;E(A95&%T2S=,MK'X5]D"
MM6HB\I#QVS.S@=?\'PR#*Z;),J,#7X3Y8Z:T/,2<84,%L4F9SWG[&<@#CR8;
M">X'^SK\U,$)Z)AK/(+M9W/IJ:;$AS5[LL;WYO" +17? Q2BP25*^ZRWV[8Q
MVSA;^J[^ (H:8N]NTT31+BF8M2UASJG:58GH@,#9=9V,YO+>67>4"#P.ST^W
M[X[2Y^J/PP-9:O?DP;/"6HD/+$/7<.MAIM0I'%X]=?ZP>=_5$4X)ED:/X<K@
M4]-NF1;0C J_3]B';!ZR:2I>2W!.@5^2)_MU$B2O>9P!]$(>',HM!M&!!#-H
MP^<M)$]@!!/8&K_7]JYS)"P\?\S5'\#5CG1.5R4\X^=KH*, U[2 PC"=WU1!
M#BDHGF!,;!AOT6,&4#@>3"SZW\.#(7HQ@(G[$69_X'.,5(>RVHD$ID-R#H@:
M7C9UL'2;9/XQ,=,$)!=L,6@;.-Y_,C]34:1C]AQ^1#-&9@<R&_=T)"<#JQ)@
M0(/FZ%^+^^*.:K8-JF>F[O0X-IN:B1P ;-M6B"TQU7\$-.J)L2X(0VF$6:UB
MTM.3',%VZ;9@V\,#5RQT8*=,?#E0.KSMS!XH4B(:\62"P08=Z+#G ^">-O"!
M?UY=6 4FC-!45).=HM4#6_*YQ\1>A\1- ]B(\CDM_SB'!SB0^_TI?H:_4%!$
MIAQUQK(R#(RYCAU9!7;$=!4\3[8[L'C=-@*+#]QG*-=120JI)0C4<B@MJS(P
M09=%T>!3/H_='2BX&U!FZ_=*QV)943H6RTX!)EWH@V<@U#X.$(8:/!BA>NO7
M:SD^4M,T+/R"C72.1#3!U-G@XX*>^"/.<4J^NKU+W;]%A[[*H)9%=(9OHJ+"
MA8>ZO)9M_8T*JWF+947-&_PTA3D\=T_X-X++W@ Z7B2=F5].2/5'OCT\/,!-
M1!);S!V,.9F>@.S44I!J909:P*Y85X:)9"(L5:)7(\D(QD;V^BF5^:# -XHB
M ;%;/1.5-23M2]F 03@#Y7;&0-'-,5#.9:!<-/%U#!0U3G*)V.GQ^V-J[QDH
MYS(0_)3X4@9*1'*A+HUP!L+A#@_69R"8A?Y9+KH)O]T.#WSCLW&YDFY0KG\$
MOQY<!+[#90VD"N05G>(GH!BH>L<D-=*[_X),"O<]KT%$'3."G$I?@-LQ1]_(
MS#,1G@W03)'I R:%]!\LU@?#A-():$(A)HHP+W2FP;'+FCUA@R1ANV8"O<+Y
MP-Z10N13_84*\84:[Y=:S@UE:#%E)99AQTBB\O @S)+KZ$,\)AE+J77-)E&
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
M&T,T[!00'? 3S.6/Q?Y8PZRMPN8:/A-LT\;LG/E]G85;898CURJFI55\5:6
M_E@=$AI*Z5TQVBIH)*ZN*D#Y,P%8JH(^&"D&\DFU2\\?3VX'ZINM%!6S;:C#
M60$V/0 Z'33%-(]E4S6%),M6S7$J?WUVH72F] 6=/0[,QY__E+H0NN0%BFQ,
M_.2A3ZVPGD_I$(G%&@0N &02WQ4"JW&W!GT,,N&MXH2D%LZ(A,HTB11]G;GQ
MA>YBV"38[GT-)5R\&L?54CNGM5^G*,%=IE <N2ZYL/W)_.7MUZG'(['<_ N-
M>:K@K#MBZ1R\B-\VW,%ITC5&SBS<,!G!C]QM6^!'R$PKE[ J6"*\&^X[DK=Y
MPT!_%N7('$^\[_"\F?Q8-CI36V16!HSS[A6,5RB=/)"+_*R(OS,%]DMHK#]T
M$G+TY.&RDUQ)K=W9=NP'3?JUZ>3/Z%RR_&-UC[FW+N_)P^Y=F;/9,]""=7B
MD'3<N T3N>55;V7V>5DW8+HCH GAF,W.:9/CLQPP)CEE/7@C^=[(^:!I&A;R
M&*85&4/9L"88Q@R^ #C0M#4+5BB8IVW5W]ZC;R_#LVG3ON*M7HRT$1M_9O[S
MV"0;WI5JT1[P[TPO\Y.R/+/@!K<''Y/F8$C(N&X^3RSAY(F5M.,F7Q>S0OA[
M43TX/!AAQ@ I!S@(D:O4 2/"Y /Q >;?#^4E?N:O)<A25ZUWRV^/M>H&7-)?
M0CA^@9OZF9P+].AY+R0X\9ECRBT7,90\,BMA_.T$]D7.V/9%37L\?KVMM%>1
M,T3D'Q0SX;NR-U)F$1)(,I))AJ7%_8T7M ^8=J+(QA0>[>&!:$DP:S+'UE&
MYRE\5Z"EDD;&7&65@6D9-JF(T\9U;$['#GK-+'/=RSBXY;*3C\EYS+J@R=C2
M@F@P^&S=O6L*=)G05P2+/95ZW:N[J_?74^\J%X.M87!O<<.6]I\, $-/;13_
M=,$6?#*PFTRE(\E0;"\FKL=B+^'N'MI&NX=YPHNO?)]N$+3E!IT9JHW^L51[
MZ].10NA6CFN=[.BJ54B<_\%TNW 3/D6YN50DNT!#74"VZ T/I=N 5AN@W"D7
ME2_JLC#(Y8]%\/UQ3>GP)K^+R=+]G+]LABP7ZC=BZ&IWZJR<W'7UKOA\]I ^
M.YX3@^';Z>[!4F-HT=)7)"S^JF9PL9RPYBWF\^I(+I*+IR/95'8>;450[HU[
M:KOW1YR^]SP'""=\\ N]+7N>*<^9)9L]0371\=ND>F\T[B:]WYUJW*>\]6V"
MD#*).-RM<PD)>P905P%TNQB@XJDCRI;KS-)5\<^D*_&2FJ%@9P7JGN%*)>OZ
MK'6B%D[4MOW;TQ?_>\@Z-V _Y9*@Q<V]"KE7S]>G0J=8(W5*(10MF1,?Q8._
MFXHB#71+D1(_N)3#Y['206FS.D;I3![8LD&QN]C/&97NV O,"&^NV V/3C>K
MCGWPWGM]ORRI]4+M_:GD4IB8LJ=!+%7&*$@S=ZF;4*,^>=O-T?VS"Z-T[OI)
M^7$#<BZO'1X )> "2&+YT\*X!WF:+OREO3-!$;^7-+8?U)%[N1N]WJNW&>U]
MF5Q9O)S]I8!8)!%-KNOE]6O&?YEW!MW2P5UQ$S8.#SH4SVOA%=[21PKC&\X+
M8()@*I(E8 Z'!HA;3('1Y#;+V >^ZI-!ADDU(Q5%=6N""2'T6?*[_.-[_(>P
MN'VI^ODV-1J*Y1*)" CSPP,@3/09_0DGLT;^#,D$4[K%3R3N8AU@_1OH5%(-
M](\_/Z.&:C$&BI3C+:O";-S# ]-7+<5R!E'II/Y BMR73C2])6L,8Y.Y!J;V
M4?J.W^6U*/0U_)37H_Q@1\+UAD47P,<=%S:*/1"S)(_\[>1.4"R*@,Y,*SJ8
MY*S''C_%+[MAF(?X7><^%WNI>,Y$-B#RV$H9&Y_WS"Q>X"K-Y8++^F0<$'2$
M%?*!Y_@"&0ZLYP$$B2@C9"L#?&W-E8]NP@=N>R"'"N%!F?[*.)Y"@0K//9=,
M&^ANB&0*R@D6]-+)6/KA ;YU44[L?A D\B!C04R]9?$8P7[XA"#4XUOU6A],
MNA?MSV=_;)$05UO.IP@TG5B)/(>&,E)UV]0F+@$RBIF5?+%8Z 7"@M*#:6D
M_RC&B(?R5)YPS-[-B,Z5D=)8U30TQ*BYMR3;L$,RU8+#I'37JF(72(PRGF6@
M9O@OPC_"1 W=?N[!+XF8R-J=F8WR9L,:@(E2_Q4<Z6;L'AYX7]=MR[1 ;T<7
MYCK96.[7U'Y?Z:@LUWR(YB.]2L2IV!HP5H6M$B4T'&!<-CQH*";<<1/D_HX"
M:E0?+G!2=A#VMZ4#Y>$@'17>:ND&<7S;1[D<+=A2E#U4<5IPL7Y(SU%Y82O/
MAP)RGJNI?&(,,?GY+]_FU@638?$NX,(;&$7':AJ6M0X"D5SKH ]K^D3!=!"<
MBOB5OX ]:XJ\<B##G@R<*DM(442ERH!"J"P7?J28E@1Z(T@P(#0PUH!?@=SH
M"S^E$A_S\& #H_A9PQZ*=P0SZSEP.;<%0-]G6?OPPGRC(-WH0[5]>) !"UUH
M6G[939_%8O]P,>7_TT^NB'FOD> M6 D "U?-'APK\3U=G:9M$*J0"#ACA; ]
MH+U'869Y9C,S]IE6A^F8\"50#!5>(0PJD67R\@R0;VXDB=[RK.L=XF$ON2<X
MMZX.EX7B+R'0!VM/16]9LHH9UN+XQ&BH!Y" .VKA_>:F&_G?&&%J PHW3IM<
M*_%NB&FIV& IS(Q;F7VQ.6FT=_D'AP>S#7$#'A^AA$TK6*5-*%A<))+2X6:@
MGABZ&=X*=YF*E=<T.B^A2IV5;Y]3M\G>O?&P-55J_A+6:[@>G/NG]*9D(I*8
MKS9Q.]%E"(\34+DV1?&?1=AAF+;$!-.< F^Q]659-2A/J=KU[PB/SG_V()7K
MQYOW>O9N8FL+/;5S9[&#LY@-$D53D?3\6",#;P"./R)NQ%OGI[0X1TCR4H16
M8=&U\N8_R*+S7;FKG>S#\:.9OF\-4O+-OK#H7/?M!EDTAK0QWS^[01[-K\JC
MGSW)IX9\:SO7M<I[T[GN]M18XKJ2O5(WR*^;/9B0MF6)3#*2R"TXE1"6W3]#
M9>M=@>#06#ZK9\C2X8'Z9OKQ"%A"-Z9RXQ=98K=M"OE&J&Y'C79/UQ2AGAUA
MDC=^H:]W% WU:G@C_8S&M:@N!<M5,5 IQ$"GW><\0D;Z8 C6+ZJ1&!*ETFG)
M4,W7HZX!BB,L^E6Q7+16M!F4")7-4O2SHZ)O'DYX@E!?PAIFCFA"UO';R[[G
MN#FAJ5V%6SGL#X<'(UT#QM28[DQOXU-P=V_!"!+3:I&MP9J!C0"+&3T*DO?6
M+1/?RM"*QTWG,5^LI*OWM\[U\U80SCX&HYAO.B>)7CZ?>7JM7I7V:&+)II.N
M.PU=S=UT[\ZW-+%/83G"DN9A.7X!2F/@2.7:2WJ<_/_;>\\FQ9&E;?A[1_1_
MT+/OV2=V8Y@>&230[A,;@6V\=\T70H  @9! !J-?_U:5)! @X5J8GIG[W&?/
MS@!25E:ZRLJ\,BKQV>JOBM](7(+?&.\81#-!=]NE4&Q2O"%^(]LQ*OI2:S/,
MN)06?<9OQ#M&=]XM-K2<7"AUC!6>B.<BU7 T7;PCEF.R8R2S_6A.RC9CX]O
MZQXW*'?V]<><].N+Z9EA#5&?7_"B/+-RY1!1 C@\*Q2P'?YNW* I7'_C/"'F
M#$K[H!2<)*-L&_P=]-/@;=H&^ *F%@<ZS-:A-,^ 5Z!0OKV^I+>70@';)6\C
M8T0IS.C/=4$QX2Y0K  I&0%Y!\]3]>X87LG#'* CK-B&$N;EE>7TG3UI#H?\
M^A+E>YR-J+&?6MH-ZN%R-I4X:.$]<#H (2?8-K#Z'N"J +$]4 L=K(G31K)Y
M;09S<A;_K& $/JMKO=G*W*%D&J3"L3!SS<[E]<!A 89KBH!2H!QX84_;WRX[
MI@O 7042QIGGK<VZY)D@(;Z;++*2O";/7U_Z,BPZPR0> L.;:4"K#@*5IT%@
M<N !8%P(_F?*<VBTH!4;[<H,RN7M,/$7"[^;/-0M\T[?S#.C&'>[GZ\O:,BB
MM;EV8@#LVD" -8;FC144%GB(^MEF:]H3%*U[S8,\@!-=HV&;ALB6>9\>N[F#
M@N4K,>!X3725.:FSXJ1UDW&9+/XLXS+!:4*9<Q.Q6".#^#9HWQN7&=D[^NW)
M_+5C,<^?9?F9J9=/1]#E8SC/G'OM/?+$I_F:YL3)RXAX,+WXQ?2>N3V^#4U*
MV&'.-K2Y@^">!!6\)OF[23$Z#(:]O,9F=140W73ZLQ.7%5[=%0GK:M)ATW=Z
MRRN02/,WZ,_6C&0[<UH+$8-&MU>?)\J;TC27';A9?OQ\%IUYC6(W4GCS!;"A
ML\.%2[+I5K?$=]*1P2V!H/&/_UCJ#7>;%X]\P9_8]]OTJ#ZEB'$KIX@MY]TL
MPY3KU4GREQ(Q)Q=\$C'VC?)$-/CSB<* FX (7"[JE_>J?=*:3H<90TJ6QQ\J
M\Q5%W;LM[>[6-!1\(SS1 Y[(FMY!Q':MZ4II) 1AP&;RC5]*Q/RWI@1!OX4\
M2R0N-*>?B)+//ZUN]AG>_C[ C$=NK6,UL*ZJ  1!& A\/\]K(_E4$<_E:F8(
MJU)0&R2'U6;O4(44?LH!<P9SKH"8/\Z?3G1)@'"0/;H7,__XCP:V,X3!:<'J
MP2"FW;S%$\81-S?RG@+HIYTWHO2LG$MK:K(Y\D, K["I/Y$ WCL_4=G4=.P4
M<SQ &WQI?'/;0+C$)%AAVEK@0S,4B2%;S%;2U7H^O5$6CSVX:]#CQJ1GSU$0
M1R;^W#6H?K"$[8;49(MG!ETUW1.H7TS";A!4OU%^A=1WM:6^U"M?*NEWST]T
MFYE$-S)@Z"3]-27]B3(4^!L5NL26/L1;WST]D1I4\5 0%W!Y\8M)V"UL:<@3
M8/[QZ0GK[CY(_@EK0TS@?HPSD?NQ9,.C&)'\T^.*<_=KA$?)XO\.2@S9L"]7
M=:Y]&GOS"-"'<2 X&P'S/5Z9]?L=@QF*LZ74Z)6[_'[!)(F[%TS>LWOE)%?\
MBE$^#1A.L&^T6[SK*IG[(N<6D-Q>F'WQ$I\09C\=!A+FD*K@O4BSP343/X\P
M7Y5Q^:PPD^ZA]97";'D$J[#:92J[8RYZ)-0QU%X]DL&)9N:C]) Q\@\<E;U;
M0VM/F-I%C[ &X*&"Y(,^N-/]RE<Z$I?<8JPQ-0QVP!*IS'8V )J+8/;TN%%]
M>@:)*]$7VOD#8JD0%:9PB@Q?VS47# 8#(<*SZ,(=\_1TN'"E(739C.ZTSA7B
M2:4ZZSYD,[SMU+7VZ6 /0B09H(/>\[D0SH+54JSN]11O\5QV:H,#L/1^9I:-
MB^N #02I(.UZ?3DZ='IC?TV@!G=>%2"NH@JM/@)[JL%65N?G,5G5"K+VP8-U
M]N2A)!C\3LVL%_B2!X*D\Z>V9"C+<KC8&W:CM>TY":*:VZ_;%0U(T$FYN,O2
MSX%G.ESO]6VQ>! _.C((UNJC3F3=DWD]R#Q8[(\Z0S5Y%Z7(6=%ORB.G'32]
M$S9D+81:ZO+8]E7 &T#4EV-&YF;[8D8P25FQ_@I^C^CTM8_+O,DQ,:TWN;$\
MI\F)GKSN*O0\D?BN\KU_^KH"C<3^U=1]V0><BL>MU!MNP?KX'8W<)>39!W4T
M0QBH3 O8(GS,2D,E>'W9L="8@!">+;BA?^[<5^'<6*=@1:S5?+J7(G*BE^(R
M D 8(#4JZX]^EAR1-^F?@.VE9H;&UPR/71INMF1 4EU;4O=:*"(=@]&RX9 A
MQ)OQFE<+A<U68,#-]\J[$GEM#\6Q4_N)1M,;W$L\CII/=EAXO=MJ8EZB4[.)
M&>=%]L$7_\6N:'B@SFYX<'F?Z\7/QJ ZVX#Q@R9@_(__-A"MIGW#?/Z_"RC9
MP/?-#@[\7Y_-=@KFX5RV<D /I\,&97\X(6@<I.]"]UO0GD70*G:IV<,IB8'-
MAD<["#.;$P8.H3-]UY61S1D%7E8(1;MG3(N.H^+AN9!@_;T8< T7MG<#I(]W
M XZ%F6ZN(U3]+W0LSI?=?)[C^ZV!"_"Y10KFH"6 17D@&E F]V\+" ^LD-O>
M%ASPR2T!0K WO078@*93;"#D"MSVX LM\\ENUUF^%) =;L6Q0?$W$>2@0(P,
MH< I]+9P9G/I;5&!V61@B(ZO(M;'>/D 87=>>;'NY8KWEO9]A*5/N:3/';;?
M;80!/PZB6S6-WNS6V7]5+!5(?=9@VD0F?<2G;+ <O4_;][QF?N@M\FG@SWNF
M/ZYT#NIGKO5W'83O(EEFR_5X5RAUZ_C9WN'V NH?QYZG!H)^8]RN>V^3,+O=
MH>,\8[\9F>RWXNU<@:/I*0B8W@2 -L7!Y+@SN;V=>2T4.GW!?RWBUTT%9]+]
MOGCLL."8(^VM.7^=4)V+U_P4]IORF$AS2OK_]EM^DGX:[LU$R\?8[A9'KGO2
M*EQ<EL^VW6?)X(VM]T5L>QH#'GS#W4I%GLI^7Q*ANV0]W2QY4E8&O. (W"^'
M@+H"]NF$%M,^!OW6 G5E*X^W<A.]X5R6B4H<2.(1-['A^%6 66>Z$?^9]A1^
MAC[#RYPI^'\_D\ '_71;+IMW7\?5:&9792D?4UK:V8[+%ZVXL6.[D+%/X]KH
M-]*M'^PJM?DL7N!EV'ZW/^?8!)!OM/N"C]^SG$8M1 ^^PI"@WV%]6>^*_$6V
MA+W'78ROJ">K>+9*TOB0SW:,=&8EJF(AEB!CU]_+7,C0Y[FNN==Q+4@$POCI
MEHVSE>0\JW!W57C@'8^O"O)1*/5$.=CN#KFK[GB^G(9<>O-SST0?<8TWO;WF
MG/[)3W@[=+MQB_XKL18:),GZ-)ILE+_X[="]&F9/3FY\S.7015>2/E\.^2J1
M@WGM/;0.=X..'K"?_G+H$=W>9/#WY9 /BL?Z=3GDJQ8UU\TA7DZ)U;CT-2Z'
M[FV^V5" 8-W H>]^.W01A('_MT.^BIU*\4JJFE.[O?$O=COT$+P.ZHT\?5[^
M?3UTEVRYGU'_\>LA7S66+&=7D<9BW:^$?Y'KH7M[&C(8"(9/!UI?\8;HH@K[
M6]P0^:H*O8]2*I:/JXOH_/<-T1.X-Y)Z"Y^NOOQ]1735%=')05QWSXO[">7E
M<D64\-]@='.46*BVB[-Y[=QKH03ZWZ^2\3YR)W0GW\E0@2!UN?-\TCLAMY:?
M&W6I';\.NH$R)'!1R<?9^DI,7]?R\[54X^++H#L>"XDWVFT6T*-5YK =^?#$
M9SUF'Q_H0$FZIS>Q>_$F;OI['>VU<"@#>3E(T#D:(Y*39COV+HSYB;?&;&C"
M]GM^;S9KY4R@H0?LPQ__A=Y(+\ A>T;&S3,6)S7&,@8(1>=+A%Y^EK8Z%F^%
M7F= OYV+CCJJC*,XD92#P>+IM#8DX4NXE0.6/3#B(F@Z$,1/)\:_<,3E9_>F
M8^M.)RO\T8$$1\6E1K&M)ZN7YMB_HD8\<: 5>CNC._1+Q5D'$^L^X=^]]]#+
MOU\!QGA.G*67XXJ>);G$K'A-G!7 ^.U*OGK0=<6F_/$?\T:0EP1=&Y!L!')X
M#"@[TC'>)Y$2$^\S4FWN$U#V\V!B(Z15 ;!3D%0@*PL(D X#%0L_]?6%M^\^
MW8&PX_Y[JFT.&%&7MHGSGL]@E*(XEX^KQJ"\Q=Y->RX*VZSI3D[BZ(J.);-W
M436O1=P-A>@ >2FH]D6M-7YM['X[C1%)#J/\4.R7WYL_Q\8>]+%<NZT4%6 8
M;Q3E/BIT.8H >PRB^PT[;1F<H,OP*7N;@,Z62XCQ?2!;-THH[@G4#J2WD3;R
MY<242N8;_#F2Y%C<'5-VQP1H-W:\5FS( ,42@3#A+3FNUN"@.<8?![^[7F)O
MRXI,<$[AX> LTK](^2_>O)LLYA:[!VPYRP0(VM.6'P#MJY!#!UKO.^+U%9,_
MP +X54_4^[PSX"*I9,<H9W QI6?YVHAXR&02Q%V;N*/$DAVC$LXDFS+1:Z6C
M3TXL#@X:W5KM@UKJ:VEQ1V)/D_E_OG_'D@(O]O_!2B#2_Q>\<:[S4H__!V.(
M?S&D48!&[/MW^S#9%Q:[^U!?ITM18:F4P^=#WSI1+!EXYMW#L630"?0\L/'=
M5Y[ ]K; 4%7!X$W6P]=X)H(!?:XXW0? 9M0^L-GA-X(>HZN2WYV;8+/_7PP>
M9/_!(@K7%7K_8@5@/,TM*LAP,TC2^:L?]L_@1P=I+9*B.@;1Z)4RQBS%!Z?[
MN'F4!V[>?NV"?7C[?S^ #'B*0ZDU&A+CYG(2ZVWW1N&YR?<N#XPO6,4,"=IY
M(K"'>XI48%<)';0X.0)997+C7"T%CJ]1'I2K.MZ*#5)/8E+VW 0$[[V<%NB+
M_ZOP*G"3:"XZRC& =_WW!-[H,7.H, %6I<-1)C937E_,^26:C&+W*?+;R(D+
MF@KX#B(/^(>^H  G+RMH:,/.;!0X]T'5>R/[I]:H*TPUAVVH;U@5?CI$W2#8
MD)=XA1/%-;:PAG@"U5IC< +*Z\M UA5LKG,*,!#@=TZZ07@B'Q*/;6C/*V]8
M<\1S(&8#40BDR1RWLGT?C?^)1KV AZHH66F2!!YRBA)[>A!XL9T0@P\[^!FF
M+7EQP>^M #!K"MAD4NH8(0,>J/(8AX:-8( ><W7H(Q )\VI/D9>O+URO)^N2
MAH$G0 KZX-=P%8AT1!=X(H\&05D;:"Z*Q_09^ DDT:1BP F*%<$**HCX 'U3
M00(_,Z=(68_OB;*Z'6DS0WERDV>O+_N3S';6Y23/9NN6:^::[?EF@NH8?K/'
M0/!U2#.D88:.N<\0.-YF?DH$:,T4?&\-.;R9HF))Z+Z( T$P!>74E)7=,_9G
MAZP<3N'96E-D3,U9.7;"]KPI+$4XB,OC#.LU?L61(&6CKJ-5+GYJ9W1JFM&1
MM8+HS] D)I\J!X7A;7*T^T-1HB#R3Z?E9)1/),4N^+QKO]9C+LKK"Q"F UN)
MY,@Q(Z7[WV9.BB4<%T6??LZ@"=%_;J(ALP7"8H4_@T=N.V6$//L,<(,I(_;H
MJH>#\)O7@#_WD)'O#^>R?4&'.FP?3PX<=HO!:;?FL?G^@Q=85^#NC5;X,G;!
MY\J@Q%P'YC<M >NLHX8%Y+]J(TZR\GP;ZH_/5C#2A!16(E$\P5,NY3];'IB:
M>2ZB?.BNB/*7,N,8IOSG  R"@2!U&C3DB:8C7(2C^GG^GYX [B6G$PT7BR4Y
MPL2N@\;Y@L)ZX6!P'^1X%TSN#"B#"V=]/R\DS58C?"D0.+G)9XPH,%H1+5))
MO=.2QIYCFA^'*'/A:GV]9W8WQ P18,_ /;L7DHPOC<P7<OFTJ9WU9[B[Y*E*
MO%%)2I4^V7\BP)A[,<9_^52!F>,/KD>WW27D6_"S,S$> 0ES9I]HPSI;7MLG
MNM6CV%WTR*3W#!!I0WH?]2L+<F$DS[+0YH.?L=__0I[<P8+3;" 4OKQF_BNT
M^!,/D.+3WL!5P'/!AA#NT^-Y>'2V(_B\E#^'D#_ 3WB4Q-/$+5KV']O0=2R[
M\CFPY7N'71Z9EH.:W[[X40@6&^5!Z2QG\96@C_U(P/CB-8),@#[CV/I%.JT>
M[$$NS]H<R'RPO8SUQG*OW_=M:.47%?RKDCF^^1!PPC@#UNPJM7@.+,H+DSR^
M- M<D^0YT)#D9$77C-XP-A[]_$F>Z[M$/+!,\$#PTR?GGSW-XRIVO0C]41XK
MF6PR_#O#XZ]P.NTN1;P%3P?O3YLZW\W<G#*J!YVN]\W.',@X7=2&C50D65T1
M5V1GOECVQ6_3&L0#M&L+WMW!?$-/FRXYD+AA6"]Q_"H>ZQ^!GSF>+GDBH^I'
M.N061I4(OU'7P$P_.FJ]'Q2OSY-Q3DK*AN1SS'(JEZRVIAE!+HCGF.6GQLF]
MG#-W,=X$&0B3]$^9/+]/]90#W_5*5U ="F)A-I'9C]"70KZ]"\ONYRJ";ZQO
M>O!%DN>?PD*[=]AUD#QWA]$T6"K8"S;P>GER>9GB,X,S^9(Y]\5E0'B&TX.Q
MOTCFW*W4D7JZI+F'K)>(E!C6UPDN=F72_.<0^.LRYGYY#A)_"U[N.2[+F)\/
MZI0$%K"=&)9;JKBJ\3\;J%-1PC*ZQ&-$*&!!N\ 6M2CL'7U]X68S15[ !L6E
M?-B.9+6%[G5P@BWM6^V )$X09N,NEI9@UX:P #HC<I+9UZ@AU!AIXTGV6CLA
MA-2VV?'U9=/MR$E6)Q3XS?\(&@_@.([UA84 &^JZ:_3J&7@D>AXVUV74M:EP
M"'S&:HS<6_4;5I2V+9BH%S+@;#<=<<#=PX>^OIA/=?1D0BI";Q2-.O?VL5#N
M<UOH6M'*$(Q93@+^+>2 EH,; %OS=QOFHCPW?1?E+B?"73.G8-E[!G]A]<YM
M'U,Q6T-+G**M:^#]JJFF:G3M_&3W);:,'#SLO"X^<YEV%U^!&0?#-$/UI^EG
M27Y[5:4PWPEF\V\ANQ_S3)9;W][CG7M/IY-#G[[=<2WB-7%_++5 B$V6OKYA
M\5T8*8\.5V!A]I7D/HF2O>2U6\W5SZ<D5*0H5(-D$X_CSY+,/*]TZRLH"8$'
M2-P;*L]2$NMT9*(9:"8 &H1*-#OJH??8UX?3T?(O(KV353VFJ.&V,6U=)[U?
M4=8.@+Q"-(QPO,3LYT59 "%9L:?)T'= KV'Z#H2- 3$HIL#4]$T8$Q/PQ(2Y
MV&";@#],!4WC>4=$NXDM83SK@$61)(B.NQ/5@F<^3RP'])RU%!W\UW]%OT(W
M.ZJB??\>@P GO#*#=N"0CJ+$QRTFVQH=(>JQ3'286[?ZAW#-#ZL,^JH,CD@R
M7-P^D^O2L-HUWG/9Y?C)(V,"_#]K_QM@_%6&^!@7K:\<2.*G_/YOEH*ON,K>
M9V_.2%<_Y^[X[#"+YWJC#6"1R(.3NFW940K!@F:"20-DYE]?S#.^BX&_3Q'-
M3V1_<H#;^\:G312+"XE=1AGNMZ:@KQQRZ7-J$@H0WN%@P )/0PAG%IJ9N,8$
M"/:F*]A?P;\Q?JXCM&95XT01L<\K_:4>)L PU_P7NNMSI.C@L]P2;P$,:.7!
M>8?I\+9$W4LD''U7GKIWS?&G-E+XC:M1?3D$-:AE<UVDY^NV)U)Y-)'(WTV;
MCO5?>:B4*U=N=V!B8/;*M0;#/#%=GZFZ3P6$6Z;JV:6TV:0BL7>M&7QO/'FB
MZ2$RZIE HD*><GHL@81M\T>O+P<&]72O]HD$TI,(57U29,5,HS:HWB7_<V<S
M!6>3$;@;9-%M$CN/R.$D-W$"2JD<W"%:LFU.H'A].6&1'>B8[L,B[I-!V#4S
M:/C%\8JTT_.>]L3+5H#!(J'/Z,BH,0D_BU7=7>Z%T]5=EWG]@ .* ;$P=7A-
M!6_TD0ZYSJ>X#\K022'QMKX7"DFCF%:X+),NUGM?2$@.K?"-A(2FV #CB@QG
M'IA>7W:&V?P\Z?1SWAQQG_F!3G\*__J"S*PN;9"JK9 $_&8/&WL&_AJ>D4%T
MXG:^.QQL9T*,NPODI@[)Q.U%TN3\/":K6D'6/GBPT38:]?9)YH_V!71W7LSG
MXI*1I"3:\6A^S+QOJL3JDA,9V[56Q@[:=OYP2F4?QK"CTRAO%Q61(39 A[Q+
M#X#HZ>>SVLJ&+ 51Q+J\$[S<!(O78,AG(G+[I_FV0ONLUO:%B;/)!C!25M 6
M_V,67HD"Q)%N<@K:BGU\Z"]OT\X%8E]:#'".=X*C ?Q 8+_-4BX&>-\MUC\/
MOQUIZ4@6@:"HIDL'5H&WI:6H5&#9I^I$;S\/47R+\!YQ17B_\+T=0UJHY#35
M'E;2]-/AE?O?Z[N/%T]WC-(XU,PDYNJDN2TFW@.+M]CG (2WE/W"'E"7T3GW
MZM_WEQJSN/=I\>8?AS%OE]@^'&Y\ZY<.4>9=.X$.F/'%)@&<Z!WP@P=G2OU-
M<-J+SK&>OB*U.\\,,9%30?AI"8_E+1RO]@*N/GVBMAYIQ_5QO; 8)RJA;"+J
MTNED"^]-L:U/K?48[O3F!+VSK,_5 8/C,QT(L6[WC4\+K!X\)3NV$B(=W'RX
MB4,(WP0JH2QT>B'$VZ754R"G7\6-.XF<LP.(.0>ZY4( ])NVBQ).D('CP9[-
M;E\P!GS)919DZ\Q_D.7;T'H$B?=BI0CRX79J'!W/:OUC5G;S[F<$'SB#91=F
M/?VSV42 #L'*=.8K@Q"XV77V@CH1U7.0]EZ:ZV Z^U[OXXYU]$<!\%ZK'IXP
MM9(1/-LK^*(-GZD>N0U#[ZXD>U[F],"8JP$*;A617QJ%;Q%]+W$FY\;<EU]U
M[BE#.4H9"UF<EV3A$S'W7>+L&]ILEJ$#=/CN<(IN5I;P*WK^M&@TM-ZBRQBM
M9;/B5_3\N(CYYK:,N@8Q[DYA\A507+Z&R;X JEP6)G]:^B>A83;1[ :->>R7
M"Y.]*TAVF$2%J#!%X$'FDY/CZ !+_G31,O4<T?)G]6#6[X,CXW)0J/*S[&J4
M_!TQ/TI?]D+GTRG!IPN=SX:,.1%1^P3S=3)/N1-ONR,67>Q6/B1":J>2.-WL
M&'2-D\+-&C&9Q<^.O>\ <'15;'Y4\#\W#HE@ PQ](PC_Y\/GNC+F]TD\0Z1!
M)KO%KI$I/"T EW]G O^%=N],<+F1O@!&ZS$ C!:C45W*[6RS'SUI'GX>4FY!
M+IY1D'@L+(KPZ60MTZLU>>:,(P)\[TWUXW-M:">Y]=OL^VWVP[<5\J-G@_/*
M<3U30[UA:S%M$VJW=NF!P%0#_@NJP?G'@I_#O6PP&H_B,X8ZQF HX<%*J](;
MEKX2/N/QEX E\ZN>J/=YYWI)BNT8W<6X5^\S3#):O/5Z$>MM.H[2E>P86E+%
MU^'2>LT.;D/7:8K^S_?O6%+@Q?X_6 GHR+_@X7.=EWK\/QA#_HNA?A1 #O;]
MNVU7^\)B=Q75*I-IUJ1T[$,].W7@K'QCH(#OU;XQT*:?64R[^\HC1:P$CO]I
ME8>I@L&;7(:O\0S+ 'VN]:<'1144]>>)JATJN%=W89>\);\[-\%F_[\8-.K_
M8!&%ZPJ]?S$()F%N44&&FT%2SE_]L'\&/SIP7"05[1BQ$9X@<E-M4#3V:V,
M\:[F>M_$V ;F__T ,N N#E3'2-73^1J=8_.3X'9O%)Z;?._RP(*"5<R0H)TG
M K/=57R42)(A1_G@<K)YN$,/=C710:635Y"))I_.556P*D5:IA?LI*JSL_N;
MD#NV(3A/"YNF $Y]?7%K>\)&W (<*K"E'4EP5B2A\%-.@!=)R,M"7P<A-$1A
MP+OAR-P'[=IQZMT+#"HVM;$ML35>F:J=OO;ASS&=;7/*I*1EB$)N$P:=;EFX
M+C_Y7>5[__1U!79M'+0V/!-[__B/=(1$FV#%+,M_?3&[C!#TL0!^*$@J8-8&
M0P7VI? .8=UVVL%/MJ+K<N)%.$<'77<'J*K=TVSJ7LRFR'"H\$-.X]/VDI"+
MW<E<?BK2CQ0$@DIT2VIU?E9WZX-6>;/X^Q#=)$"Q1"#$>@*/OKV^7 UPDKS7
M1>E%A50;<%%+"VS9J.G3*#&/A52U?;/.9_\J_6S<T)U%?+;2CR8]*OW,;LF-
MW=!D;*8KO1&G[IL6R ].6O_?_R],$J%_U=W&7M3_R]L+?7UQ@) <&!SG",Z2
M(O=XOJ]"9E@+WMQR^5-$M^@78N-U*@/4\M3>'R/F#@5H!QK,PNOF0-@UMV0A
M%!V!R++E9R-^,4X=B;RJFE+ACV9ED^]T,[XJ,*HGWB%*<YP@YG&:$3Z&F;M5
M"R3?/8OFC:"K$"\-M8#:N(*6DMAH@OO;$W7>G\!>;$4%K[/Z'DV:TNB7A#_;
MLZHP[VNU+*6UR";]%7/JK47G '#<7NQV=2?O-XZNX'%[2@0HW*U$SHF6Y'\7
M]R.:IX_[[]>7+4Z#"[C)OM"4++M_6>2_!4(8"BHXV"/'"01L!WIDM(R\-S*9
M]\'[MGAS<^U@^YNS#(A-Y)GE#1O\ 4_B/E<21%$!UALSY!JWJFQ(W?6P;E-#
M<+\W$8)3'-M&@B7Y07U &JN';.-1\CYK,]BPVVBM<_;1Q*/:WTA=\MK*W6 )
M.Q8K[0!5(8A19%Q-O7?@+*+/]LJ$W*?9;V6@JG=5H2]PRKK*;9KO]X*IDB(L
MP'&F)'(]%/W:DB!2PUHHI,T'K9J[8]DL[V3 ?>FJ+BQL<E_!U:@C(!P+!DC2
M;;:M%9+!<_O.WJM 215!$^Q!*);/!7*DZM#?:K(I0#.34FQFDPJ9.$6KQ^!\
M)7MN494W^1C\B_O[+_)OVY!4MZ^)]!!N,<$"\P2A*;@I<@Q;G[>?>O ?2Z+"
M+WA)Y^'/[?1'4]!&,:3(X,SL@(YP7-+L)"/.?43': ^Y44)JC\5/W.M8W>B.
MA*QB=E*[-*A[H#-T-Y% =S\FV&;TG1G\_0S_Q:3O)/@]+P+^.#4&$RS=NZ4[
M&)ZM]B!E#J\2NO\1Y!M<MQ-<XFAC@177G/'D/=0+,MXQWI<$-9?:2E'O_O%?
M)=%(%.J)ZN;5NU2XS'+[^O@VY[PY*2LFZ+EE( 3XJ3 0X/E\AHPL>(=B*ADX
MS@,>=^$91^.'LH*@CP0)N#OX2Q/:!DCI/S=$GXD+*F>ES]")PE+_&MRS3R#-
MA$F'23GK'1TCO([/Z27=$HSP'S9R$'K</QAX0D^451W8\>^8+7G87W%>XP11
M_?O>(#0^3[<]HJ!;U!FF8[!L8]*H5ZGVJ&,,DRMI."6)1G[IA4!C _R8T)ZF
MP%V+0G,'?)CGHN9RM)ISH4].H9R$_O#\J<>5KH6;]8%PLQ(PYKAP%/,SK,*9
M_KX]^5?ASU!^X\^X%40^+ZFX#P.^S\>T">XC1VPL8TF1^SJ(M55P?E+OA5K"
M'H;(JOM)#TWFL&@L*A8PY,$!#WUL5XO.\!D.2QF:M8H@+A*9W.9T9[_J &#$
MHXCB^*EO^[0+#W,.:L\_PX&H U)\<)H+!^A0,("SIWNZG@BU)NFU_P?9XJOW
M?Z$UE5YWV&94\A'[[WVMXO/^,P&<!*?YT.E^Z@LQ9.X1EN4Y$)_S$@>KGP;\
MUOY\+G;9RAGMJYUQ4+LK:Z*8^BCT9FFIKWC+VKWLRP&5GY>Q(# PS.GJ\-M&
MI.X=SI^W'IZ[BC.AX+3*]=22<*]=];8:-]A5"@^P]&E0D!O:B@L10)PQRX!7
MX:4='&5I[JKOML,U1C%%XVH+8OTM*KFQT]!)*M_-ZI-J=1Y\O/$X)/#S<L:&
M P1U=[@/SWU-^&H]7';4,A_4A&65U5K,?*P>;SYNL:]T*$"? ;SU++%&=23,
M9N9$H3XV O\0P1_\%B[R%D;#(CPB]5,6V9O2E8'(2WPED^Q/GL!V>-'I@ZLB
MV !%NUU8/<:&,,>W^3I+XKW-]7$[G-<2^;&4?P)3<KMM)G#@*D+^8/O<-23Q
MR"K!1#L<*JHBF\/!"P@8P!VD6>Z FG+,'=J5$QMRP=9&-L1"G!]3M#W0?HRL
M1(4X/A?%N?!&/+V6?@/D'E24X4[[,0NV>ZOS:0M%!<*L6_'%E\'5.7;<NE!"
M]NV?$1_/4]2"74Z7P:\@(0?&SP_3%J 9WV!D_KYO\'1HWJS.;31\QW$=]CSM
MWF=GF*UH/4TG^C25FLRB96\7>PN C7."+7]-%1L ^AD(T:=1I[]PN__9&69K
M_Y4\E<N4TZD@'7^B_;^!(6(")!S%2M^TG7U;J+)?I@4++WZ5XI4TO.R34)F&
MPTI:@^8.RB2CUQP=JQJGH3J[=UX>*MQL!&W_;CWL#A6P2G)362^UTX.1,JH+
MM="AS/M[1K2*7[UH^;Q8>_8_O+ZX#L9TM0^G3G"?XO:$DM-I78]-F)2_W/;L
M1[@=M\/! !YV\Q_VF$E9.2CT#N[VC<"K<'.:6T50)R5>@7_!#7FBTY^=*/H]
M^'5T'>6EW@CHZ7[M+UJUQ;T";U\1'GV42SN67:YY\&W[>9^7#E'"Y0(AQ8MJ
M\XR6%4_F79JR<66/_>FI9?LC9JB8W1*T[Z1#TDJZPA]1[#]=VPF2%TJ9=WO2
MSRAE<;8VH==S81@_.63\8BD[DC%Z?BGSM&5_(O0$VW<'K.G=%TQ6A.6IO^S(
M7=?>KM>78]S:5VCR9W<;>6XL*_97U5U-C@$F _&6!&[S!5N5-45M98CX8!H1
MOYK#\%R5/[K,>#:V_&D&@_LB%OG9?<:5(L932VZ<*QB+]/2K>8L;BUB(]HY*
M'.["[)7J QNZL!N4>S8YF"C#/@78H8!MJ?VEO47$#>]EXQE>7_K\@%<4- <;
M\=<="R:VJ\T'/5<Y@>L*HJ"M'4@M5A)HV<PU8H7F+)QT7&3LO?0,3?!^Y3'D
ME,^?RDB:\DCKF1V@K@?AQ-GL$M+. [*9V"]]X,D,H<696<?(YJOS0C(LM\/]
M.W+/QPQ]*!#T[I_=TTS8(JGR&#<UKS 4?@8^AM7=_8V*@]?.9%70$,("#(',
M+T,#<; +Q!5"N_4"-I<MJ^E >CELC[9NH>,6;;LU*VFFU>8K?*TAB_=7 -MV
MNU+H0]J;"#"7*@=^T;;L1P.^;<LLLVR,YOD$%YK<7[-NO"U'$G=PA/VY!ROT
MUT '9YS0QZ:ZJ G?T8ECZJ@PGHF<!&?<*_"+"T'65? [51;A#]':@,,&Q^D1
MQO7032'ZZ@-5U5'SF>3Y/9F8]\D0*V3G>C'S.%5UI= '4\R0 <(;TL8CI4M_
MQI/YN4.&EFE1JW@B/0GV'J>OM]J;XVX2NUQI>47CH(>4-Z6\\-^[_!8P0!LI
MLCX<P2>$WC!K8\"3>O)00EV^9E;&A" X @*WI<-2=.O=\!7R)JK<A)D"Q"P0
MP'K,3(_[M8VS&'U/=#;_8]-)'+G/,19$K5EXGZR[4>_P":U9Z>_3=DJ63M)U
MQSJ94" 4\@0#.QVB7L+B@S*4/AUEN41J@JNCYV#Q+0I-V$"0/C>*O2.81EKJ
M 1-6XU;;[G,O (VP8[^/_:QCM!(ZD=-2E)+=MFA>#8&U@WWQ*Z%>4/="O6 Z
M!MYN*D:TC*NY[A__I0NQ8CZ!U2*MW\@7^V\&YTO%S'!(,I;D@7QP(C!)4!N
MG^-6&+^"T)X\<KCG7T< 5\EC%B3&/MJ3Q&L84#&55]\P4^\PYXLV9UP5FPJ2
M,-6GKR\JO(V"WP(L $_V/6%UW=B 1,?@6D8YW!^+LQKS/&,#( @ZRS'-0NS=
M6(>?ARZV8R3U9D19%0TJ/'W&<0;4&>,,P*[G#:8P)+,"'9V>74;Z>YS!9\<9
M!"\<9U"*MANMO#%J"]H-QQG$.D9CW2250;Q9GK9]&6=PMZ$%0"'UM?@1C'.I
M-</]U$,+(-0<V$GDMFPW!YT5JG,P/9T"?<R)V0.)P<",:C<!8P7\"AZB!4D'
MZEF<\>9=D>IU46STE+*<[:87[T3O5+1__MM\/EF=N)<BPV_>J+'P]G,V$P7S
M? T=/6:J@>F_3=2__9C &0#T!;!L$&.@BRP80,!OD?B_\/.>QO?1'XE_L?WH
MQ"UZF>G*3%:A_/P%_G*F:R8N("1P;9<,U,'B>$L2U,U3CDE$_*1$P!.9U!-$
MP<1$UZRGPG?HFJRL=[[L*2KOLQY;;FA*)'&R6LL',NXL0\=J8=P$YV^$SVCB
MJZFW1%>S(;B*@W.8^EG0-=99D/N95W>,V()G&3D2$@GB*!:;\SRTP6/[#EZ!
M)4QU^B6PV6"$,!)THZ^7^439"X_-<4!1=ICO*RB;3560C77<#$&.E;58)39,
M1+:CA=PBJT= N&UI)SMNV3"\K>A4-BP:0\)WVB\'?#LJ(K?$(0N=?5(X$]SK
MPST!?3T,V\-8\QNB;7_+-CJUD_??NH(=2[3Y:\MZ1WF)'PC:J:!CRL72M434
MJ&3%CM&5@[DPIQ?:&CC.5)+4;)*-I8S:'Y?;9#_ XF)VJ'9&Y/=7UUSN02^K
MOZ!BYR%Y>32&'B2G_=C &URF@*6 6.T@U1^@PL$ R[H5HUT _?5[@SY[%>.U
M/3A+!1CV-,32.=OC;H78TU8('9\B4C\G S.Q^0ZO[MH9/JN5D\U,:+XFK[ M
MEP&Q;'/& 91S!@>Y@76XLVS&K3%LKY,V+T[>3>%I!IANYC3*P!$=_\(<]5]#
M@1</A-AK@.V.*F7DM%(69!@?ZN!UX*1H&2_WL6TQ6=5V557#"<GHB:OHLG>;
M,,!5:P'%W[<D8^:$#-F<:_&<PG49C^^FQ!0)&'^&S_XR2NP#G_U7;2; 4M<
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
M+DYR"V)&9C39**E*NE>*9^+AV+?TC##X043\5N)K>G"I2NOB+,M,JA1%-;-
M(,7V3"7>F0HG?<QSA70DK-=;W_2/GH9/@&'\R,_CK=&*52I5.E.LRK/@3(M*
M@T1!526>5D6YN6RR_+C,\/'H#VW83+),L%MI)N1!H1"FVH58^3TC4:7"ATZQ
M,378B(XSS6%N$N&CT=9<2%!$C_S&SLNI?C.>6!'5>3=<P(E!([^**\'$N-$D
MB!(W&?;3/48O9OKO4GX\[?>K16V@+B;:),*$!GJF2#"*O&(&E6EK6"0E+5:K
MBCV^V^>%$!?\L<Q]D^/EH!F._/]02P,$%     @ !8M_5 4+A"3W#@  <)@
M !$   !B965M+3(P,C$Q,C,Q+GAS9.T=:W/CMO%S.]/_@*HS;3JM+$N^2W+.
M.1E:DATEMJ1*<NZN7S(0"4F8HP@=0/J17]\%^!!%D)#D1\R4RDP2"E@L]@5@
M=PFNW_]POW31+>&",N^LUCPZKB'BV<RAWORL=C.N6^-VKU=#/WS_ES\C^.?]
M7^MU=$&)ZYRB#K/K/6_&OD-]O"2GZ))XA&.?\>_0+]@-9 N[H"[AJ,V6*Y?X
M!#K"F4[1VZ/F"4;U^@YX?R&>P_C-J)?@7?C^2IPV&G=W=T<>N\5WC'\61S9;
M[H9P[&,_$ FVX_OCZ)_=AE]382>#__4S6[%O[D?TXYQXWP;=Z<?5]0!_&([Q
MT']X^[85?/I\?[L<-6;X,_[X8-'I3U_N%FTVLQ^&K>/IIWXXY7MA+\@2(U"&
M)\YJDK^(O;N3(\;GC=;Q<;/Q\?IJK.!J(>#IO4N]SWG@S7?OWC54;PRJ0=Y/
MN1NC/FG([BD6),$,O=0 3SWA8\_>@'?\9$ :^&TC[-P I;F@7X>@- 9U2 9.
M$/MHSFX;T 'PK>:7-S%H(.ISC%<)^ R+J4(;=2CP^G&S?M*,APCNZ^#0F ]:
M]Q]61.0."+MRACD^SPS;D"1T-V2W''DL1[:2D>?=[G4R:$KP<L8X=EUIXVJ>
M9DO.0ERR))Y_P?BR0V8X<(&A+P%VZ8P2IX9\S.?$ET8K5M@F6_'%MH\]C\$2
M@74:M<BVU8K"&H"&/[V7QG+*F4LF0#R2#[ XB[#+[D:;P1930]0YJX6/$@]@
M59@<,J,>5=-%Z[")ZG+5!9(Y>%1#WC>RP"D4@2#.P/M>/:\X$3!.T7\%#='
M"*1@D(U=.W#W&[,F)7=(U!#+Z9&2.\>N7&?C!2&^""6XV6269 O$)[<[$HDR
M&HO"P0>9^F*(.7"V(#X%>G,$O-EOEO:)4=KHJPU<_ZRH]!,!B<%LL)(> \P7
MF79!GUGJ;S)27R-!;(;6: [RGK47V)L3T?/&/K,_+YCK@#_6_1)0_T%7@ G8
MK)&W1HU$>!'U4!KS/U"(^Z"F61N+Q87+[G)6Q;K+K(*OS2H +$BAJ:BTVXRO
MH,DG S[''OU-D=B'L("3],YC><XX6"XQ?QC,QG3N@6-E8\^W;)L%G@\QTI"Y
MU*9$Q+[-,V,UZ_@;Z29!,.(R 3-(1VDP&@Y&UJ2+!J-+J]_[KS7I#?K_1GUK
M<C."Q@LT&'9'JG&,K'X'C6^NKZW1)]DS[EWV>Q>]MM6?(*O='MST)[W^)1H.
MKGKM7G=<43NYHK G.<GVN/YIULRW6<U<]?YST^OT)I\J*L<A)RM,G>[]BGB"
MR!4P #^(MP,N/2)+B,2[W0G2+/UW6>D/1]VAU>N@[L=AMS_NAK8_F/S8':'V
MS6C4E28_'G<G5;7RGG<+S# >6?GZIU'.S>.LG'O]7T"6@U%UK9S!)N\_@-%*
M7V8ES]O8JG-ZS-)MZE8L=^_))V6]7=A/AM<@[8J*&@Y+'I!DFPBEG&TT"[B5
M%3 <>Z.;[GJ;J*AHVPS6/_?IU"5]YI,A?L#P.") *W$@A%56G.J)?9\]1YF5
M<Z+[-K"YC":]\ZLNZ@_ Q1E:GRSYX^]_^[;5;'Z'1MTK\'PZT!ZOD318175I
M!3Z[8MB+UD?\RRS[-]K"N)D,T-7 ZE=4BFVV7%)?14]@Q&#ITDDG7MKQ+P8P
MR_JM;N?7U[V)W-E#-P7L7CKBW7Z5O7""DST^>C9+]6O-_^Y:U=W0BY,]^^5U
MFEK .9X,VC__.+CJ=$=CM0]_\YWR3"H;YXP(N,Y!;*O)+[-8M6AQU 4_^J:R
M]MKSX)%,\'TLQW2#691:Z-?KPX;:11/K8V7%.0ZF@GP)@*&NC.OBI&*VU2C8
MEA;KC6_.Q[#49>PLK;6RL?-SY_Q>-J.X6V:QI<6>+YA91%_%1%7UC=@N*:^)
MC)GV2)%%\&8U:Q'PSHDR]%4X0555EJ3(TGK)-IJ%KT6X2?:LZL+-2Y9MVG]A
MOUGD6F";GU*KNOPS:;2TZ/.[S%+70MQLGJWJ\@Y#VK28-UK,TBT(=:LN4SVV
M3<NWL-<LZSWBWZK+/PY]TU+/M)EE71@45UVRJ6!XT_G(-IOE:XR4JR[CYPZ[
M.L3'U!5]S.7(6_(RP9TVB]$"3K20_D6#O(@XE%!75=M*[I#D&T5QMUF;6LB>
M7#DYR'ZO2#L2UNZA=CS K)^GQ-K1#%756A)7;ZA&:S7+WQ1N5UR^>?%T9A44
M YBEOG/$?5!!D80SY\-.D&:E: 'Y%J4<SHU,VF-C<13TF56@1>UZ3J3B*V+?
M^T1%+O83L9C5F',#^TFWE Y+;I<[-T6JWGV 6:M:ZL%X)^>@LTPB,Q)'/8I@
MO?F(SA=^G<UN!%$><SK'N1W8K"LMC1&G/V.EU%&"&O$(-P+&$9;8#YJ2PE>_
MKBB>4G?]J8,)PJB3-UIB0=>)PH?<&.%!#5+(US#A,EB.)']N:CN[8'P0\,2,
M]=MPCT-@5J*>3]"4&$V'N)H/V>L)$3"*6 #_)FO/59,>%)V3\<GO,ZM'2R=D
MU5/YPPA.CV"Y4AE4:?_ATR7''GA^FP[\#H!F96BYA13*<"E$S_,0:^6=>UG&
MQ E<E>:64UDV6.HZYQF]I-L"9-:)EGF(T<GO7T-](!QA/.@C$?6(")]3&XQ4
MO2.U[C!WMFAGER%F76D)B;2N>((>"8D?83G!07>Q[C[(C5Z^#LI14D&?61M:
M;B+"<A!Y\>6"_)-]!SBS*O:Z<' X^3-W#S:60K;1+'C#[8.*VWY&CAF++^PU
MBUN+XC5Q'ZPZ=<$CCO=\?!^EG;4[(#D@1A6\S?F8.WT?),8'R%&$\*"(1,HP
M+^&<.- 8OA.V/"?.EM"<&SJ[CC.K3 O1\U76B29!8 MAUDL@[#E)]J7"-^]U
ME63V,Q. 63E:@)ZKG/_+;4W^1Q:3')$94D4H3V65P[.:H+(,:"UJ6W R.ZM-
M"5G6XPJ$OP)K1_=+-P:1J U%*)4*L]*()HY18&YK6+0BF8!$O52%E="(B8\1
M^-27PX>I:9"<!Q9UXSE8=O%T7Y9A"'%?D-<KB?]9F03KVY?)C,&^$*OM]2S/
MRC LG7T9WEQM+\1O)YDDS6Y4X[.Q+O(9_<X6 GT/C#/N(T^K*6HJ$1L6M[UB
MMD)E&")_U>-Q==E4;[;J)\VC>^&L*=V'B+48]B,B'O<((@H+U>91((H'R,=Z
M^+CKU,:BM\;I<T<VB.N+N*6^QO48<O02N4^@1R%[!$';J^\6$;5MI/HM'F4B
MZA8O?U <[F@DZ2'Q#R6.O363+7>\FU+B4:%"9 7D)QA'?@'EQQ*RQ32BBLEA
MF==N]_I7^9:,A14NCX^.CYM#S%5E[VNRG,J2Q9+P\&Z!$8JZKKP^<E;S>2#W
M7%D^^Q3V8LJ<B3HRG""\S5U#X1&2E(8^==@24Z_GDZ6$!,Z#J8#=.I#0EYP%
MJ[-:B(X"B(F5*$TG-DG76LM :CL0/OC5O)D1L]9<)F);^<2V2DGL23ZQ)Z4D
M]DT^L6]*1>P%<0A$CZJ0JMR7W$MVZV\2;@8I Q/1V\WQ D,\LTE\?E<9B(ZV
ML#RB\[O*0/1/@?LPF,U@4F^^27-N3QE([K-;14X^V86]92!=_H61P"<\N1(M
M/YIB,_\.[$([RK=#EH,E[U;>3$U?5LVR8H H PL?%@1#V)DA6VLM ZG#X5!6
MQMND--M8!D+'P51=I=JD5&LM ZE]<G>EDZJUEH'4\8*XLQ&94^&'<V7$6]A=
M"N*)S3QG""9 [?R]VPA1!A8BYZ-[3[A-!7%D@7J7"'&.!<WW4[: EH$I%2_V
MA B(<\'XF/!;:F<=F"TP96 #CAD1N#ZX6=KQDVTO [GA,B4<+&,=M6]2;@8I
M Q,W'M_.QC:@,C 2+]/!+#\]8>@O _G1][_AR]F,<Y#;50JB7>S)#%B&WFQK
M&4@])WAYZ;(I=EO'S6:X&7HV@-!;(@G>9&%GZ#*P9KFNI"EC-5IK&4A5DHS.
MU9SC*=M3!I(SETXO<[86,T@9F!AXI$,YL7W&,SY.3D<9"+8\)LL?Y!-=U%D&
MPB'B</*ISNTI \F3!2>)%61,NZ"O#&3GW08W+\P,2!F8Z'G@5'EJ%NR.L9OU
MV@W]92"_+?\$*.,>Q7$J/4._": ,# PY<P+;[Y 5$U1WO/([RT#X-:#QB2?O
M+UR0K-44=9:!\%0<V@ED>F"HYE=O.9/P--YQXC U)XC=:_ >C(=]T_ /:I[5
M; AYJ!_+(^R$^(?XF#^\EC3"EQ!/DDF"8F^3""&$&O^\ IBPKK YNXOJC=UX
MM[!]DY"1'&:W@/\15%[ 0J%^M\&_MC+CR%I+F6WH<"M4:5572/FFQK:#O;:B
M4M%63"1L$I+,G'A,ARBM@HJISEE39KC75I&U9-R/2C4F11JC3^I5Z8I!JLQ%
M%!?M-:2T2@1_"PXKJN9N,^&W\8KZX$?^1AQPAUGJ;PB&;.\!_WB>'3)]099'
MQ&;< 5T-9AE%J0HS'$QJQ3P)D"J>$<<XCQE:8D&X6 A5>30TX_BCDO"SQOB=
MDM2SD-JU5M1.B>)1@\LJC F<(F(F+T*D4\ 3?07L EC:Y;XF_H+>DQUX+ (K
MJQK7'^?L6R3,FLK7P':RP3\')AP]Q6)Z]$'GRZ7T3-=/S*Q,R+U_[L*)G;Z/
MLON0)T2]?HSF6<T@K,-2K-QL?^E4-J+BL_R"\ 96#_=ELB'^BS^ZKG:$+8F2
MTJ5 TG7"F.9L[019$JX^,/Y9GGNA8Y2$*=G6K=2&7\SXO_/^*=WR3B =]"BP
MBEWVQ)TW0I24JYX'YRJL\PX)_S^&)2[MQZ5>N %$'S_W($*Q(78<S"27L-6I
MNE?K_/ 3L936+5"!V#D6ZL:!Y$%184GUSA6H.']8PT0<J0R_*IP]66 O<X$'
M7+XP-?:!2!&!#P&'")Z3N'_(J;U.-+W:]$_8,P!*T?1[B']/]B5+_6#SJML+
MSK#[HG^9_,H+\/8L5OO\\^XKZ9>Q5IG/2=)M80XG3)EN9'R*(%X[UQ/G![.)
MPXT#K@C@M8F_P#3\1BTNGQ:7M$L^5C$ _'&/GZ*5%*8:>F#T/%#G1'9IA==#
MXL-@\^W&[SQI::4?V_DPX/9"?56]F5E/M;^V^<NP3;Z,D3&.Y;KL3@I(I(.Z
MW-[2BKZ3K10SA* ZY7$:^E_=TW[?"+_FA<?_ 5!+ P04    "  %BW]4L6=>
M87X3  #-_   %0   &)E96TM,C R,3$R,S%?8V%L+GAM;.U=;6_;.!+^?L#]
M!UT66.P"YZ9.V]WMVRU<Q\D:Y]@^V^EN[\N"D>A$J"RZE)27^_5'ZBV22)&4
M+9GTX0JT36S.:&8><F9(#JD/OSYN/.L>XL!%_L>3_HN7)Q;T;>2X_NW'D^ME
M;[ <CL<G5A "WP$>\N''$Q^=_/J/O_[%(G\^_*W7LRY<Z#GOK'-D]\;^&KVW
MIF #WUF7T(<8A B_MSX#+Z*?H O7@]@:HLW6@R$D7R0/?F>]>=%_!:Q>3X'O
M9^@["%\OQCG?NS#<!N].3Q\>'E[XZ!X\(/PU>&&CC1K#90C"*,BYO7Q\F?Y)
MR#]XKO_U'?WG!@30(O;R@W>/@?OQA#XW?>S#JQ<(WYZ>O7S9/_WC:K*T[^ &
M]%R?VLV&)QD5Y<*CZ[]]^_8T_C9KRK1\O,%>]HQ7IYDX.6?RK2MH7Y D<-\%
ML7@39(,PAEWZ&*NV!?VMES7KT8]Z_;/>J_Z+Q\ YR8P?6Q C#R[@VJ+_$_3R
MI]Y L%DC##R/0G9*OSX=(M(EB:PQX1V&ZX\G-Q!N"/^S?O\LX?Y=J5'XM"5=
M,W!ISSJQ3G=^\B?@43LM[R , YD$W,:=2#('&/KA'0Q=&WB-Q.)2MB4C'3IP
M0_@'L_5L2X<[Z4]2LXFINI!M> ?\6QB,_66([*]WR'.(XQE]B]SPJ8FP"FPZ
MD1X$=Q<>>FAD6(:H+<F&"&_)1R&<X5O@N_^)T9L2%XIA$<Z![RRCS0;@I]EZ
MZ=[Z[IIT0#\<V#:*_)"$ESGR7-N%4J6Z>EY;]IBXI ,X"CV):=B6!',,M\!U
M1H];Z >06F)&!CP>1I@._4$0*+BR)CS:DGOLWQ/>"$LMQS1LSW*(=*#PB:A+
MA_&6CAVYI>IIVI*+]%H<P1P-F4@US=L;\<3^.'1O/#A%(9R#)W!#J3TR*!T2
M7V);%+Z1C^C=^+5FW2A$$P1\J5DK[=JSYV;CAK&?)HH2:U#W1+)N)6<H)6W-
MKT&@T/7*K=J+?LW#=-<1>0&)$XKD%JFV:\];DA_A"CS*1> T;0V9Z": WR+2
M 4?4)\M3DIKVIF8CNK*2KK(3E;B^HDZVE0RAS*GU/$%-T)KF7>8,JA:447:4
M/ZB))R1J-ZJH"<1KVUV$49-)1M=VM%&3BM^Z@\BC.@)K"$SU^N<P!*X73 &F
ME/<*&>QAGM_Z'+6IHE+"0\:I5(8V E6%5>N12E'4NO9=QBIE*TI)#R"E<D=M
MPJ.C**MH6#&5KCE[<P_8#O\#S*F;J]:85;O94?J47AI(_-N%>WL7]M#Z.H"Q
M^U)+G)39="-]_-O$!3>NI[(XJD#;C9Q7KN]NHLV"X V\ O87",\BG!NOR7+(
M7JP[T5(]X NI6O.<01!MMG&.1&V1_'2)26X$'54WJLZBM3F#?0>=R(M3//JX
M@4UL\YP;2:<.:N3M2[N 08A=FQ@FGKT,'@!V=I:] ;.V-/F==D.:-C<264S5
MW3RRZ8A3Y]#VW%+1D#7-.Y)&V6XRN@YFOYE?#\%CFKXUF G7$W<HJ0/7D$Q[
M'/)A,O$A&4T65Q56.7?GV)U.RAU$@50DI0T\._+BB?R$_%ZB@(\A]!WH9'RH
MJ.H%+:$;TN9IE5'?ZM&2I(AF!N3'M&6'LO"K5DHRG1%!\F("\G-*8J4TJ6R9
M=!ZR2Q)YM+ (5>IWLB*MN'QH#8*;N(8H"GJW &Q/*7"GT N#[),8RM[+?EI*
M]%WZ\9])GTOG\MD3/' #O?BY?Z;M*LU.-4I,"S'J!4V^K<I7P'N ;0MA$AP^
MGO0S-@#;)939LJRTQ6E EY\HFYY+P,SHUQAM1.9*38,XDA:M1AYR8CU .JN(
MA=-IY71-+5A &[KW=,8YA:&\FPBIU% YTXJ*BM[FH55>HLM6Z,I5)BQ:8BHU
MM%YI14M%;_/0RE<IIU PELJMU-!XK14-GE[F65\V*IKU_ZYC2)V;XL)AG*VS
M5>2Y1V>.A:5D8<\74YD116H=DEQA\V JKYS%RYHS9E63Q4E"9D8 J0%*267S
MD+IP?:+SA$RYG+$? O^6;A@DB@J'E(S.C/!2@Y6:TN:!=0ZW*'#)C%X2<:KM
MU,!XHP<,OE+F&;^PAB*=MO#:FC#Y2O?ZE*==U?:Z4YAZ#&IF77R%S>M<Z9YS
MDSXF(-&=T32!2:RV>4@M@1>7K(P>;3>@BY>J8TI*J#N]449-T03F84=+!3"P
MP]_=\&X8!2':0)QO8DL!5*/6G?@HH]C$&.9!64ZWU4&4T>E.E93A4S. ><!Q
MMJ*$^9-124<-%L<4O\[3[<%T=W:*?%LV9@0D!F4:M=,+B;[F050SM%6@4B U
M*,UHYMJ. ;KZ4VZ<A)#35O.>3S)48L'BRS:$6SUL8]V>6G#&D-GFJ5/5O#Y%
MZQ*1KP(*VU*W?U9&I$Y)\^ 8.(Y+%0?>'+C.V!^"K1L^W]S!F:C7$>CVQ,K@
M2%0V#Z,%+2?RH3,"V"=Q)!C8=K2)XM)WD@^XMBL(H2JTNB=YRLBI&\(\$ N)
M CVGU2"RRBEU1RI5W>HG&LUPTYB7-]%/=DE G9H?3JM:3LCO!ZK0XU_@5"K7
M>R4LU[-^*+'XL=/B0LG=3B6Q7U?$?J:UT-HJ4&OT$I<8!<$<H[7(IY<:Z0U,
MY;LG>.$G:Z';1W$LRT07WDT:)L60(0I">B0BEE.4.)>:Z?:><LMS]>*8OV?*
M4D92ZSTA>BDL7A0;ZQX% @TJF/!0,VY Y.I4[Z(2P/'<5/? 4 >C5D\#!\D4
M^:BL6.7\"8N-@$1O(6H(,0S"1*2X=K9>!VYCW<-=B@53HEJKL7F#/Q,V54D1
MGW)KW2Y@5X!X.AOH"Y+X(8Z3Q3:ZQPLK;YTCYKAL(Z>N4HWD/="X@3^%H4H"
M5FFFNV]QI6;KHZMH&6?]_)QCVD\^01\*IZNU!+K'A@HB$FTE/O?0*SE-;X\N
MK8^\$:Z/I.PLU[>*#+\'6Q2\MZHKD5WKQMPV7=+D)[$FA-A*J/4Z,2H(&?'W
M+C'#IZ?K@-9OYP$FO4A 6%C2A,?_'?8.[J$A0M70RO4OQCGT<[C%T'83P_K.
M8(-PF-XQ)ZJB$1 9X-CW0T[!).;A. Z"B*[#S];)52F^D]Y)0F^L64)\[]HP
MF.&A!]R-8!0V9*-[VW=OK'<RFWGHQ\(G-_W0TW72-9>Z]KHW@_?&4VR(%H'C
MO EE-+KZL^@L\DTIY;.#E$4C#KI+?'?'J[&JQBYSE+4XAS?AN1O$1W;F&&[<
M:%,_#!5(U1#^R4"$U74TU:N2_ W3OG@.D__'/GL#AG#FJT"MAN_/YN+;Q$@&
MCEY6_/3>C*S8NN&](;OR4^L'OQQ3/VABR*/H&=D='L)IN81,#>>WQX0SQRQ'
M 6=Z6GO'8<VC5ERT>'E,Z-9;Z2A KIR>WB5<YZ2*\!J\**5LGR-)QBHGKANB
MRU K FSPVE43*QT#QN<17*'"3>\-0>:2*Z)L\JI5$SL= \QI)XWO3]W-4[/D
MBC ;O)C5R$[' +/PG'X3P"6,%*$W<5UL5Y5-[00UEJ!SAF#/G4XN#ZT%3^ I
MWF=>H8']+7(QK+WQ3E 0U8"'H7ND FRK%2^-#6;@G(-1HGH/6P.P65)#=U/W
MP+C./ 9"6Z/\A>L#W][/>7%YZ#W.LTV1FJWCR3Y=JJ]7JZ:YH2Y)@!AS#DA@
M!@.[*-'4AM )+H@EZ"NPY.ES/86AOD8=/)DQS$N/BA(7NUYS*.NI#2W2V U6
MF9$,A#B5-YV=KQ"9O=$DGM90$NUIG<D=P/ 3R?*=(=K031))^=7N' VM[VC0
M%?8TIN$>O%"^$HP>(::7$CIJX[^&U- *D=T&O] \!H[\@NAI65DFM?A(C(#*
MT'J0W?"L,XJ!4"9^9[9^5C2]"R*K(*3'F.53/3D#0PM"&KMH55,9[I'C.8#L
MDI9: D.K.G8;K1Q3F#=0J;KT+Y7S'GA)KI"]19)^03IC^8-"RSG$+G*J:Z^C
M1]N+G/C\M1V?@UF0U&.T7D-;=,/N@>70/?'68W?VS$7397<CSVV:;$S1RM\>
MQNQN^FFR,46.V*A;HH8(;\E'(9SA6^"GY;Q3$$88%N]>HI&>HH*?9NNE>^N[
M:]>.WXL;%YD0/>?(<^VBEJ6C>S_3UU.Z@>VA@#"F+ZB<+>:SQ6 ULF:+R\%T
M_._!:CR;_MV:#E;7"_+AA36;CQ;QATMK,#VWEM=75X/%%_K-<GPY'5^,AX/I
MRAH,A[/KZ6H\O;3FL\EX.!XM.SVN.'%)%W)J#UO^4M5S,O[7]?A\O/K2J53E
M-\(%625F>L]S936^)/#;JL#SQ6@^&)];HS_FH^ERE!A_MOIMM+"&UXO%B-I\
MN1RMNC5S_E(UKM3]EU6IQ]//1++9HFLS)YM8W/VKDH!]UJRT/Z^^Q.8<D3XQ
MOR("=RIM6E+ W"U3$O2L*B@94(OKT3/^G8HX1 1G'-(M([KDEZ[X%:I=J*D+
MW_!U>,4Z%](=%JOQI\G(FLZ(CYD/O@SH+]]_]\M9O__>6HPFQ/6<D\\S2(K-
MND4E"M$$ 9^ORFL&CNO5S)K,!M..<=ALW#!>?R,&IP4)Q*-#O]:?]]^P)K^Z
M&J]HGTX\!H& .N71M'N/3.-VC9@_,>YX-.BZ3RN>R^\S(7&YF@W_^=ML<CY:
M+...^O/[V%-T'#N8^_%*4C(!;3$BGO:Z8QL67KK-%XL)6^,IZ8$C:S7XHVMX
MHYL ?HO(4!G1$,67[XP)4,OK3TL")@V?U( =A\^VDSIA<G?&!+L.DSOKATR6
M;F\@5<FH5C0DU=B$B:O*>97U0\*W6_WR!$ND!!-8\S3K,$+R\BV1O$STY&==
MAQ&^DGZ)Y&:B:34).XS$2205"5H33P\C'AM81:(V"*^'$3^+LR*A:Z/MH9Q"
M'G9%4@J#[V$D;3O G=,KZ+U@2K>M0O>>/]%XQ43U3@-=*I.5"]7QZ,]6-M1L
MP03]?*7CX)*KQ.I4)+XN^P3KE/&/.B^=*AN@? Y7^K(Y)6+-K_S9QF_T(.#0
M34:I*H66NC=/&B##OOV'J[5Y&W/E=R-+^UM-<]T[,[LC)=3?0+@BF)3;%8^4
MR5$34NG>"=H#/ 5K='^Y$-U!HI(@K%!-1"E$!+I+ 7< 0Z:2B1MG^0Q:F%J(
MIM FI ZY%E/NO57YH;5B*[U'#U-)+ES?#>Z@<XF0(SPYS&^O.S'@V9TY*2A2
MU;S DLO[.\)?Z24QR(:B>T'KVNO.!)I PU758&@6X.&*!#KL D\%F7)SW5&^
M"3 \1<V*'[S%36$H45[=S./*H==FU58.F-5.B1Z'6D:H+-@*L6 60MD56Q.B
M.WM%B#31%Y!HO8LQ$>LSL&.T5=5@VNN.^U)$JI<L"O4V+]*D\BZ!!W"#[L:T
MUYT$[(A3C=Y&XE2\'6J%@0-5P*HGTIT=[("8S +FP99,I9M[=1F=[C6#IN"I
MV<&LA*]IL9M:-L6IK-VK^.W@:9>@]DS- LRFJ; 6[?#[:O&N>OK07GYB(;X&
MNX?8>[!+NC%;K=F&>Z9$S\HY6CAE:44!M !E>DC-XM_8>XN*ZKQF-E!9=6(V
MEI?QT9H^ER\N5[C/JI; B+=IEH62QPP)G>Y46H).W2O>A%8P,.+SY9XBW]X1
MP"*I[C2[%0Q96Y@5^,M^\LKUW4VT61!Q@5<(?A<(SR)<5I&_^O":K;U@W&CZ
M% O'C['LY^=81#P+1>1O'CB\^%E:7>T$DG@%:P#.[H8X%[T>6YV#SN&L*N64
M]++5 _3NX17)B.X$B[6[<]3MP)MB7O$&^YK2/%^OJM$7"/#J >W?)W)&NN/
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
MQX9H-,LOI-&/-6GTO9)&4ZK9IX9H-,LOI-%/%6OT$M-NV:U+*,17M)W[E3S
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
MKL"ZK1LYN8<ZLI%#&QXCXG9VPU5 !! VTWGBTC-Z_#PV%3B6M?. ')?M3-(
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
MP=$-?L)IB3M;^H8D0S:*+IT9^XITO1JSEG?"C88Z)%^CB&K-[KF-@WQ&]6[
M.=YD>:R_ BX5='@)7 .T<PU<(N6=)$9HJCV:1OC0<U5GN7^!=0Z,0M 9"[1
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
ME,OH/7T'S+ Z8.7$Q^?;3[&5-FD^QO+^53EVZ%_9O]G) "I91$F<HC:_( K
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
M(\IA51@*>&G@&-Q&=C8/_(SCKTG=#WOM*B7GKEX7C.D="5CP=6MUE*U0W!0
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
M<U@3P0+/KTGV%%/_\N/KEYSM9+;9;.OD,;$\=M1>^]?W (W+6.PRR\,N';%
MT0C%:9.T-TNAK$%I[5A82<[6#8L\+UFX]I+<!OR*/D^.HHZO-2HZ#G.VK,@@
MMMF@!<:X6$.5D7!3*R/6:"@/JJN[F*M!9N*J2<LSIE$Z2MX9*%3 R+Y6 ]KC
M8%9H79-/\6C(SQGYC9KHLV 3%\*1DE3"V6,@<FCMPQ_]G[U;'S4F(2%6)43G
M.RX%QJKP!^D6[ 8P(ZR2VT,QMY9##K)O*_HRWIEA *9Z&3!NY( 0Y!QOLCPN
M\NI(7G]-42'K-"&:#FXO 9I,$ QI=.B&S/F*TR@C=!:A!.)YCZ'XSN<E9G/A
M375+YCH@;"U@8)!6Q2F1+,#W^*21AT,K,TCQ4+FZX[0)" ]=:*ZV'L@Q82M*
MAC(CM>,T?\$DC'/A9JE1VIG#8H;<.B]J4>\4L<,GO7,?E9A?P:@#7!!NE(#8
MH7IJK;>79FG$<_W:3&A6FAX\(9NJ2)PCG9I3 A89]8#U:RE;P$-&WK&BJ\GP
MB-Y9;M_F91&,^2../F59I%K4JX1=$E$/N,L]N:1W>V<%3Q9?RF30 Q."QAVV
MPERD?!LB-W)G(.R%.U+ 4N[T).%Q1P9/MOYG6]R;2@H:>6Z"Y\_4T2-QD!BY
MTY?U0AT97"ESNH+PB"-!)SC@P3-:-S*>#KE:O%=8ZE]T?W=U4&7K2DBQR;T&
M: _<]]*/*AY0M\T5JU7WEC+6HE+*S+$:73 #?21@58*=$\35N!?;*@*+Y5)6
M\-*<3-:H""(AE% 1JRQ0E^#BMJRACJ3C);B4L\J:?B*9TD4V*8'@8J\"5CSD
M&O YV(6I6MO+LHX!85PG5]0YWA <5F\MT'\GF+\EE?8R3BF;015!M;?BG0:X
M[;E1>B%P>RH;6G35GNLU'$KLS766:+)-;!9U/N)IE:&L@V+5H9-WO JQ"P\Q
MH]5F6&PU3A#5 6+PNN14'V9V1!R?!@O@!H? [>]@ID8)*/&=DZT(L(1P?*.^
M77/7(3'Q/UFD;ZX,4S,IN>2,706Z+-)K@.&5%4P;IC4A3$P7".O.XWR3Y4%"
MO<=RLTC97;\X?:!_I1U>Q&F)HV4363S6Y=I/T8X?!=Q;8PS>#-RY7#"C88^5
M$<9,732+XH2^6&&9*;X&(:^G(0>]0MCQ0D(#>+ LD$B"89\6GBJ!R%,M#8L]
MMT$2$&-@ETK8 WL4@"7L&4A"8X\<GHH]>2W-+=%]EI90CB";9Q.N@U?^QA\)
M(M-S&#H-QXPR01_02B4.B5L&C(KXTZ!*@@2%557 4,7]SC.2>F*9E)RO0XP5
M$-8A2@TP#+.".2095ZHXAK=A79XVJD;UBKJFP [*S4#E^_%C.L7IQM1]L4CS
M@I2F<W*II-MM*B74_FZ5( 9F4*NQZ=Y&O<S2A],"DS5B^FA;0 [L<+M?O4O#
MB;92VA^I!,AJ8EV".[#6XQ.WK'I4@G@NW:_069;R!&R4[Q]QBE=Q& =)]<><
M+O<N<%"4Q,YXV1;ECXCC*JMFJ5TY0"D\"KR4WQ';J*)^.K]X<=^6@<*V$+2J
M2@%"^45*[3S.FQ26K!+*@#V)I-L@4R74?M"C( :&;FIL0S8UDNWF?D1E@7&F
M7HO6[N@LC:YH)VH7<E::/CAE4149QS1JX#AGQJK:HHKK$H#0[Z:]4+M<=:Y,
MOFILEU[%;5YD,_A^6F2U/!B*68 4[Z_6*FR]D68%1IN*GT!(MATU<60<6$S$
MC]7:@I.;IS@"0Q()*"&L9DL)8#;GBC(T[UM0136EDB[)H8':2W$FBH&ABAJ;
MD*<'GN7H+RD:UM]0HWA>DCA]N,8DSE0VQ5;9WT+15"'UTE"E"89VH^ J'79"
MY8%0D4638MQF_KO$08Z_!B1FHX7_1VUP[S!9Y]0CI$O=*.9I_A0MM$N!+BF[
M>\6[-)Y>&AAJ[UR%(=WY<Z#)*TJ8,K+)<'/(,[E>O6[BA\=BN?J25^\528_D
M= J.#X VW*K<%M1AUAT#V4$6SN=6JSC$=2^Q5YC89M2:_E=)<!6R?(\?XC2%
MDQ)?6T_)TU-3FDM:C--#Y(F5M.:PI QH-RDFXI??F.B^/TQ7#UE3=L7\ R5%
M6J0A8<6?X^I_;PL2L&I0S<JHUL@7M HLM\!RQ1/SUK9RT"Q[*=%9<J7]5+U-
MP+1;<=YGV?W50<RN715RRDJIS7BS(QRSR&]6$F,\3]?\MJ9A1VG[>]/P/)UN
MLY2)_)=]:X1NEE^J-$<G"*=00O7[56NB351IM)72_F91 ;*:::THK$@?/4AY
ME$_%J*21!4(FV7*CK4]C\LY+?(5?BKMGG#QAOIX8L^RT*\[WHG-,I4U+3INR
MO$^%>ZK D.R49^^/C-O\O?3G;,?V:4N!R.1!%:<0N"[BZ'C;QRVAZX=CI"O]
MLFI!/:$<L)3M5G,R:5DAQTG;#G()<7\\0N)>T,;<0\M4Q4"E;;>24UG+RCA*
MTG: 2SC[KT?&V1T;!"9'=^$FK(782-3RE5F9-L&@.$*KDL5\HG6<QNMR;;51
M X6V7SKUJ':NM"\X3RP+#*%-U;5FMZH@:/OPNU1"NAD?LV><+<,&8>\.N3T(
MU$V5)H3'OCET7K.,!5N,X&E?S;<-D57"9"ZZ.F#89@ET2+J/&2'9,]OG-L7
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
M9 ?_@_]^JG*;?\;K^W[,LDH&9(]( "JZH4['CM9<UD>[UTFHM>TND8'5[FJ
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
MI3.=>SP^1L!Y?4[.'CN8)4GVS*(DQ9=$Y6( ?"<;=,/NE8O[FHS&)@<ZEE1
MTQ+_0,WP4X><MK<"ZGBQCSC%BC<V]!J0.LH.J-!3=2C\]MY#&['[;:WK*Q-^
MDQ:58JI"AOFK(;).DDL"ZAP#0,&TU>*\.YIP::X"I2O8:JV:3AO+:]4OHAKD
M3M*@M>JQ5A^U!4#IORLLM78R.<@]=*5)<"[M$G;?GZY;0/9,)WWEJ-L&(XN
MV9^CD&N[NO>>X.!^ (CK 0W:=JHV9'C5R0/L3"U,^YX#-=UUD-E:SKX*P'XR
M(;6UI]XOV5">G 6$O*XRPA;O^F?<!&E /6,!4G-%AKVHUU.2=$SW3Y?T7_3/
MS9_H_\<V^^E?_C]02P,$%     @ !8M_5.7S&K+<1    )($ !4   !B965M
M+3(P,C$Q,C,Q7W!R92YX;6SM?6USX[BQ[O=;=?^#[J8JE53=V1E[9K-OR3TE
MR_)$)[:D2/)L]GS9HB5(9H8BM7SQV/GU%^"+1)$$T*!(=4OC5)VS'AL T<_3
M: "-1N.O__6\=CI/S ]LS_W;-Q??OONFP]RYM[#=U=^^N9^^Z4Y[@\$WG2"T
MW(7E>"[[VS>N]\U__;___;\Z_']__3]OWG1N;.8L?NI<>_,W W?I_=P96FOV
M4^<C<YEOA9[_<^>3Y43B-]Z-[3"_T_/6&X>%C/\A^?!/G>^^O7AO==Z\ ;3[
MB;D+S[^?#+;M/H;A)OCI[=LO7[Y\ZWI/UA?/_QQ\._?6L :GH15&P;:U=\_O
MTO\EU?_JV.[GG\3_>[ "UN%XN<%/SX']MV_$=]//?GG_K>>OWEZ^>W?Q]E]W
MM]/Y(UM;;VQ7X#9GWV2U1"M5]2Y^_/''M_%?LZ*EDL\/OI-]X_W;K#O;EOE?
M;47Y7$\"^Z<@[MZM-[?"F';M9SK2$N)?;[)B;\2OWEQ<OGE_\>USL/@F S]&
MT/<<-F'+CO@O9V_[U0=FK9>>;SF.H.RM^//;GL=5DO<UKOCHL^7?OGE@;,W;
MO[RXN$Q:_\->H?!EPU4SL(5F?=-Y6_O+5Y8C<)H^,A8&NAY4%FZE)V/+9V[X
MR$)[;CE&W:JLV50?Q=!A:]Y^,%J.-F*X<WW2PJ:NU4;?>H^6NV+!P)V&WOSS
MH^<LN.'I_Q[9X8M)9P'-M-)[*WB\<;PO1L"6*C75LY[G;_BO0C;R5Y9K_R=F
M;\A-J,_R=';=Q31:KRW_9;2<VBO77G(%=,/N?.Y%;LBGE['GV'.;:85JZWM-
MX7%K<P58 #2I5+"I'HQ]MK'L1?]YP]R "21&?,#[O<@70[\;! !39M)&4_T>
MN$^\;<_7(E<JV!QR'E>@\(6+*X;Q1HP=/5+R.DWUBVNM'[$M&[HN28HW-^(Y
M_GYH/SALZ(5L;+U8#Z*VPP?E@L\O,1:YO^A'=+WV&D,W"KU;SW*UL!;*-8?G
M>FV'L9WF@G(TA'GBJVZ0,=16;<RN,0N@>ONEFIO]S*?IMF?D">-&*-(C4BS7
MG+7D/[*9]:SO0D71QIB)'@+V>\05L"]LLGY)(BE/=36"M2II:W4"F==GPL@V
MLD+8;ZGQ=0*LHY+B;:X9H CJ:K:T?H!U3UFIV5D%UJ&JLNW-,+ ^Z>HU/=O
M>E5=NH69!SH")16H6OUK%EJV$PPM7]1\ JQ@C_/]QO>HIH)J*QYSGDK[T,1$
M56BJ\9D*V%59^3;G*C"*VJI'Z"5844W::&F6!0*KKH6U9S>W@,VT?X0]M;EH
MQDTUNSI*O_(FG4C<U<1>/89OO.5]P&+S!5LX@9MII_?QOVYMZ\%V(,Y10-UV
M^GEGN_8Z6D\XWY:3X_[&\T>1OP7/Q!UR4-.M2 F?\)6U&K.<01"M-_$:26"1
M_/31YVLCMH":47@3C>T9YH]L$3GQ$D]\KCOGV.S61MJM ZQZ\[V=L"#T[3D'
M)MZ]=+]8_J)VWPT::TJ27X0:BF6S49?5M=K;1YJ..'@+3>\M@4!*BK?4&S!N
MNGHM['XSNQY:S^GRS6 G+*_<8D\7;,GXMF?!?YEL?/B*)IM7 5[.^BVV)Q-8
M00!55;W<^"P0$[<PU;?\%WM5V'/(W 5;9 V)OL(C6D([%,73,*.+SAL1DQ2)
MI0'_,2F9=B7KC./-][[OB-@=KQ BD\5!Q1$Z 9M_N_*>WBZ8_5; \OL'\>.;
MY,<8'_[/W^*/=1^X2;?FV_6@8STP)_[&;[Q,H<C;@WNVM(*'.( H"MZL+&L3
M=^\M<\(@^TW<RS?O+M(XHC^DO_YM&]\PRQ\+YKJ;%BR6*_8Y3VW7W^^_Y<^S
MAOF/>[R6HY_2$F\W<9#-F_FC[6Q58NE[:QF(Z0<]9:\]GT\)?_OFXMT[(JCS
M4< &_,< @'RN+#+Z$G35%.2ZG])P28:&GF,%P6B9++^>;0@;Y2JG2$I9BNT0
MP:4FW[%K;VW9KIR3JK+$R) I6(&7*DE20NKR41'+V._?_2:VSEX2=/?N6SYA
MCBT_#M:]8^N'W:R:PUK4TE72@;X=]RW!+5>:#&>(%"75:!+W= L5*'$N%@+B
M^AX7UVK1#L6QQ@HL6_G->*O5"[#]$D!XVT)7OAC(T"WU& W:+N_#0O3CQK%6
MU=@6B@#!O4!%MU(L3'BO63#W[=BGI4%YKR2V 38#NT)(1&LQ82M;;"9$=[9R
MJ,V'I JVN38R*$JQ$>GHNFYD.1.V\7P-"_LE@>!_( %^E9"(F/\SLOR0^<X+
M!/9282#RWY% 7B(JYFJ%+YX"6X %0;]<&@C_7TC +Q,6$?_I(W/$B>+&<D'Z
M7U4>R,'W)#B0"TR$A3B\^9I+!"<B5P7(Q0_DN"B)C4C'F/FVM^"B^  B2H6!
M%/Q(@@*)J.C@]]T%%/IM4?"FBQ#R!3D1<;^Q@[GE)+VZX;^K<@?GNE]1'(H_
M[JY7*R\Z![\RRP<SD"L,Q1]W(ZR1%0']-*!WUR&E\9&7AN*/NP7628M 0-\-
M[?!%Y/081A(',2]6+@4%''?;*Y,.#>C,^>&&(F^)"NQB22C@N+M=E91HH/=X
MIWW+&;@+]OP/]J)"O504"CON+E<I)QKN8]\6]V:F]EQO6\IEH<CC[FW5DJ)!
M/[.>!PO>]?BV4GRQ2<N M J4"-R-+4AN-#Y$'%MRW2SS>O?$]3'_I><ME-.
MIB*4&]P=KP$&: QU%PN.79#^1TASH>*ELCCX-(P &PIY"7%P:<;!)9P#W)VP
M5EY"'+PWX^ ]G /<W;!67FP.>OS'D3_SODB.Y*6%H?CC[H8ULF*C'\LP\L>^
M]V0G61=U%)1J0'F@L$E62XU-1KI2@(R#K"04? H;YFHIL4$?>T%H.?]C;W2+
MU.KR4 (H;)U5$F.X11-%$'X463Q6H0@4;-S=<J5<&/@*RGUFR15[OP047=PM
M<)54".#>>N)PY]%SE2[E<BDHR+A[69ET&,9:7& +I!8B]V=P@""N*2[*@X#I
M+[X=\EZ(D/W(37U(DL- 25$HUK@;4*6<"+A/XRQ*(I/"'>^];^_R7.^#7E4.
MBCCN=E,N(0+<8Y\)ZAE?XL?1<>(BK#]:+F766E4>"C_N;E,O,3X-@R"(F&]*
M1D4M*"6X&T^H]!CFB,TC;B%?+BX?9N*BM\08E4I!@<?==,JD0P!ZZ,U\2[Q4
M,GU9/WB._)9/94$HW+A;3(6,"(CO]:4:ZT(1*,JX>\M*N1!-1_]Y'C\U(0_T
MJ"X)11MWKZF2$M5>KT#V>F5HKW'WG#+I$(%.XO?Y>!L]./;*DM\;5%8 WYTB
M ;]"9HRKF_%5+O$(EK^.^W+#?ZCF0%(4BC[R55F5G!BX1PL[9(ND6S>V:[ES
MOI?;/=LCH4!;"\H&\EU:H/1H9Q>_,,?YA^M]<:?,"CR7+9)MA>KX0EH%2@F%
M<U2-W&A\?/*<B$/FQU&XOF1T2(I"\:=P?BJ1$R_H-8DUW\Y9R0N)*OAE-: L
M4#A(54N-&/X7,I$US'YBUU9HI;U4D2&K 26#PJ&J6FK4RPY^CTNQ\M01!86"
M4.@I!"17RHB&^'1M.<Y5%/!N!TH35"@(19Q"Y'&EC&B(]]?,7W'[]]'WOH2/
MZ3U?%?*2"E &*,07*V7&8^)YEWH@N?&HI*&B-#C-!04.I-)B9G;9OM4RC9_
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
MC,74M%JSFPD*JP[DNK4,#ZUR;8(@$=9O+-O_9#D1RPD\<+F8T7K7>3GKP.I
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
MRG_S_P%02P$"% ,4    "  %BW]4#3'*#+D&  #8*0  #P
M@ $     8F5A;5]E>#,Q,#$N:'1M4$L! A0#%     @ !8M_5#R\C)>[!@
MS2D   \              ( !Y@8  &)E86U?97@S,3 R+FAT;5!+ 0(4 Q0
M   (  6+?U3^N]\T#00  $,1   /              "  <X-  !B96%M7V5X
M,S(P,2YH=&U02P$"% ,4    "  %BW]4>J\"60L$  "I$   #P
M    @ $($@  8F5A;5]E>#,R,#(N:'1M4$L! A0#%     @ !8M_5)FA^\?;
M^0$ $BT0 !0              ( !0!8  &)E86U?:3$P:RTQ,C,Q,C$N:'1M
M4$L! A0#%     @ !8M_5 4+A"3W#@  <)@  !$              ( !31 "
M &)E96TM,C R,3$R,S$N>'-D4$L! A0#%     @ !8M_5+%G7F%^$P  S?P
M !4              ( !<Q\" &)E96TM,C R,3$R,S%?8V%L+GAM;%!+ 0(4
M Q0    (  6+?U1:LN0DV"X  !GI @ 5              "  20S @!B965M
M+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  %BW]4":.?.#]?  "8I04
M%0              @ $O8@( 8F5E;2TR,#(Q,3(S,5]L86(N>&UL4$L! A0#
M%     @ !8M_5.7S&K+<1    )($ !4              ( !H<$" &)E96TM
F,C R,3$R,S%?<')E+GAM;%!+!08     "@ * ($"  "P!@,    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
